Electronic gaming based on intermediate points in an event

ABSTRACT

Systems and methods related to gaming based on the results at intervals of a race. Other embodiments are disclosed.

BRIEF DESCRIPTION OF THE DRAWINGS

For a more complete understanding of the present invention and forfurther features and advantages, reference is now made to the followingdescription, taken in conjunction with the accompanying drawings, inwhich:

FIG. 1 illustrates an example system for providing and managing intervalbets regarding intermediate points in a race event in accordance with anembodiment of the present invention;

FIG. 2 illustrates an overview of an example race track used in thesystem of FIG. 1;

FIG. 3 illustrates an example two-dimensional bet matrix that at leastpartially defines one or more bet components of an interval bet inaccordance with an embodiment of the present invention;

FIG. 4 illustrates an example three-dimensional bet matrix that at leastpartially defines one or more bet components of an interval bet inaccordance with an embodiment of the present invention;

FIG. 5 illustrates an example table indicating the actual positions ofparticular participants at each intermediate point and at the finishline of a race event;

FIG. 6 is a flowchart illustrating an example method of receiving andmanaging interval bets in accordance with an embodiment of the presentinvention;

FIG. 7 is a flowchart illustrating another example method of receivingand managing interval bets in accordance with an embodiment of thepresent invention;

FIG. 8 illustrates an example race track for use in generating andmanaging a blackjack type interval bet; and

FIG. 9 illustrates an example race track for use in generating andmanaging a poker type interval bet.

DETAILED DESCRIPTION

The following sections I-X provide a guide to interpreting the presentapplication.

I. Terms

The term “product” means any machine, manufacture and/or composition ofmatter, unless expressly specified otherwise.

The term “process” means any process, algorithm, method or the like,unless expressly specified otherwise.

Each process (whether called a method, algorithm or otherwise)inherently includes one or more steps, and therefore all references to a“step” or “steps” of a process have an inherent antecedent basis in themere recitation of the term ‘process’ or a like term. Accordingly, anyreference in a claim to a ‘step’ or ‘steps’ of a process has sufficientantecedent basis.

The term “invention” and the like mean “the one or more inventionsdisclosed in this application”, unless expressly specified otherwise.

The terms “an embodiment”, “embodiment”, “embodiments”, “theembodiment”, “the embodiments”, “one or more embodiments”, “someembodiments”, “certain embodiments”, “one embodiment”, “anotherembodiment” and the like mean “one or more (but not all) embodiments ofthe disclosed invention(s)”, unless expressly specified otherwise.

The term “variation” of an invention means an embodiment of theinvention, unless expressly specified otherwise.

A reference to “another embodiment” in describing an embodiment does notimply that the referenced embodiment is mutually exclusive with anotherembodiment (e.g., an embodiment described before the referencedembodiment), unless expressly specified otherwise.

The terms “including”, “comprising” and variations thereof mean“including but not limited to”, unless expressly specified otherwise.

The terms “a”, “an” and “the” mean “one or more”, unless expresslyspecified otherwise.

The term “plurality” means “two or more”, unless expressly specifiedotherwise.

The term “herein” means “in the present application, including anythingwhich may be incorporated by reference”, unless expressly specifiedotherwise.

The phrase “at least one of”, when such phrase modifies a plurality ofthings (such as an enumerated list of things) means any combination ofone or more of those things, unless expressly specified otherwise. Forexample, the phrase “at least one of a widget, a car and a wheel” meanseither (i) a widget, (ii) a car, (iii) a wheel, (iv) a widget and a car,(v) a widget and a wheel, (vi) a car and a wheel, or (vii) a widget, acar and a wheel. The phrase “at least one of”, when such phrase modifiesa plurality of things does not mean “one of each of” the plurality ofthings.

Numerical terms such as “one”, “two”, etc. when used as cardinal numbersto indicate quantity of something (e.g., one widget, two widgets), meanthe quantity indicated by that numerical term, but do not mean at leastthe quantity indicated by that numerical term. For example, the phrase“one widget” does not mean “at least one widget”, and therefore thephrase “one widget” does not cover, e.g., two widgets.

The phrase “based on” does not mean “based only on”, unless expresslyspecified otherwise. In other words, the phrase “based on” describesboth “based only on” and “based at least on”. The phrase “based at leaston” is equivalent to the phrase “based at least in part on”.

The term “represent” and like terms are not exclusive, unless expresslyspecified otherwise. For example, the term “represents” do not mean“represents only”, unless expressly specified otherwise. In other words,the phrase “the data represents a credit card number” describes both“the data represents only a credit card number” and “the data representsa credit card number and the data also represents something else”.

The term “whereby” is used herein only to precede a clause or other setof words that express only the intended result, objective or consequenceof something that is previously and explicitly recited. Thus, when theterm “whereby” is used in a claim, the clause or other words that theterm “whereby” modifies do not establish specific further limitations ofthe claim or otherwise restricts the meaning or scope of the claim.

The term “e.g.” and like terms mean “for example”, and thus does notlimit the term or phrase it explains. For example, in the sentence “thecomputer sends data (e.g., instructions, a data structure) over theInternet”, the term “e.g.” explains that “instructions” are an exampleof “data” that the computer may send over the Internet, and alsoexplains that “a data structure” is an example of “data” that thecomputer may send over the Internet. However, both “instructions” and “adata structure” are merely examples of “data”, and other things besides“instructions” and “a data structure” can be “data”.

The term “respective” and like terms mean “taken individually”. Thus iftwo or more things have “respective” characteristics, then each suchthing has its own characteristic, and these characteristics can bedifferent from each other but need not be. For example, the phrase “eachof two machines has a respective function” means that the first suchmachine has a function and the second such machine has a function aswell. The function of the first machine may or may not be the same asthe function of the second machine.

The term “i.e.” and like terms mean “that is”, and thus limits the termor phrase it explains. For example, in the sentence “the computer sendsdata (i.e., instructions) over the Internet”, the term “i.e.” explainsthat “instructions” are the “data” that the computer sends over theInternet.

Any given numerical range shall include whole and fractions of numberswithin the range. For example, the range “1 to 10” shall be interpretedto specifically include whole numbers between 1 and 10 (e.g., 1, 2, 3,4, . . . 9) and non-whole numbers (e.g., 1.1, 1.2, . . . 1.9).

Where two or more terms or phrases are synonymous (e.g., because of anexplicit statement that the terms or phrases are synonymous), instancesof one such term/phrase does not mean instances of another suchterm/phrase must have a different meaning. For example, where astatement renders the meaning of “including” to be synonymous with“including but not limited to”, the mere usage of the phrase “includingbut not limited to” does not mean that the term “including” meanssomething other than “including but not limited to”.

II. Determining

The term “determining” and grammatical variants thereof (e.g., todetermine a price, determining a value, determine an object which meetsa certain criterion) is used in an extremely broad sense. The term“determining” encompasses a wide variety of actions and therefore“determining” can include calculating, computing, processing, deriving,investigating, looking up (e.g., looking up in a table, a database oranother data structure), ascertaining and the like. Also, “determining”can include receiving (e.g., receiving information), accessing (e.g.,accessing data in a memory) and the like. Also, “determining” caninclude resolving, selecting, choosing, establishing, and the like.

The term “determining” does not imply certainty or absolute precision,and therefore “determining” can include estimating, extrapolating,predicting, guessing and the like.

The term “determining” does not imply that mathematical processing mustbe performed, and does not imply that numerical methods must be used,and does not imply that an algorithm or process is used.

The term “determining” does not imply that any particular device must beused. For example, a computer need not necessarily perform thedetermining.

III. Forms of Sentences

Where a limitation of a first claim would cover one of a feature as wellas more than one of a feature (e.g., a limitation such as “at least onewidget” covers one widget as well as more than one widget), and where ina second claim that depends on the first claim, the second claim uses adefinite article “the” to refer to the limitation (e.g., “the widget”),this does not imply that the first claim covers only one of the feature,and this does not imply that the second claim covers only one of thefeature (e.g., “the widget” can cover both one widget and more than onewidget).

When an ordinal number (such as “first”, “second”, “third” and so on) isused as an adjective before a term, that ordinal number is used (unlessexpressly specified otherwise) merely to indicate a particular feature,such as to distinguish that particular feature from another feature thatis described by the same term or by a similar term. For example, a“first widget” may be so named merely to distinguish it from, e.g., a“second widget”. Thus, the mere usage of the ordinal numbers “first” and“second” before the term “widget” does not indicate any otherrelationship between the two widgets, and likewise does not indicate anyother characteristics of either or both widgets. For example, the mereusage of the ordinal numbers “first” and “second” before the term“widget” (1) does not indicate that either widget comes before or afterany other in order or location; (2) does not indicate that either widgetoccurs or acts before or after any other in time; and (3) does notindicate that either widget ranks above or below any other, as inimportance or quality. In addition, the mere usage of ordinal numbersdoes not define a numerical limit to the features identified with theordinal numbers. For example, the mere usage of the ordinal numbers“first” and “second” before the term “widget” does not indicate thatthere must be no more than two widgets.

When a single device, article or other product is described herein, morethan one device/article (whether or not they cooperate) mayalternatively be used in place of the single device/article that isdescribed. Accordingly, the functionality that is described as beingpossessed by a device may alternatively be possessed by more than onedevice/article (whether or not they cooperate).

Similarly, where more than one device, article or other product isdescribed herein (whether or not they cooperate), a singledevice/article may alternatively be used in place of the more than onedevice or article that is described. For example, a plurality ofcomputer-based devices may be substituted with a single computer-baseddevice. Accordingly, the various functionality that is described asbeing possessed by more than one device or article may alternatively bepossessed by a single device/article.

The functionality and/or the features of a single device that isdescribed may be alternatively embodied by one or more other deviceswhich are described but are not explicitly described as having suchfunctionality/features. Thus, other embodiments need not include thedescribed device itself, but rather can include the one or more otherdevices which would, in those other embodiments, have suchfunctionality/features.

IV. Disclosed Examples and Terminology Are Not Limiting

Neither the Title (set forth at the beginning of the first page of thepresent application) nor the Abstract (set forth at the end of thepresent application) is to be taken as limiting in any way as the scopeof the disclosed invention(s). An Abstract has been included in thisapplication merely because an Abstract of not more than 150 words isrequired under 37 C.F.R. §1.72(b).

The title of the present application and headings of sections providedin the present application are for convenience only, and are not to betaken as limiting the disclosure in any way.

Numerous embodiments are described in the present application, and arepresented for illustrative purposes only. The described embodiments arenot, and are not intended to be, limiting in any sense. The presentlydisclosed invention(s) are widely applicable to numerous embodiments, asis readily apparent from the disclosure. One of ordinary skill in theart will recognize that the disclosed invention(s) may be practiced withvarious modifications and alterations, such as structural, logical,software, and electrical modifications. Although particular features ofthe disclosed invention(s) may be described with reference to one ormore particular embodiments and/or drawings, it should be understoodthat such features are not limited to usage in the one or moreparticular embodiments or drawings with reference to which they aredescribed, unless expressly specified otherwise.

No embodiment of method steps or product elements described in thepresent application constitutes the invention claimed herein, or isessential to the invention claimed herein, or is coextensive with theinvention claimed herein, except where it is either expressly stated tobe so in this specification or expressly recited in a claim.

All words in every claim have the broadest scope of meaning they wouldhave been given by a person of ordinary skill in the art as of thepriority date. No term used in any claim is specially defined or limitedby this application except where expressly so stated either in thisspecification or in a claim.

The preambles of the claims that follow recite purposes, benefits andpossible uses of the claimed invention only and do not limit the claimedinvention.

The present disclosure is not a literal description of all embodimentsof the invention(s). Also, the present disclosure is not a listing offeatures of the invention(s) which must be present in all embodiments.

Devices that are described as in communication with each other need notbe in continuous communication with each other, unless expresslyspecified otherwise. On the contrary, such devices need only transmit toeach other as necessary or desirable, and may actually refrain fromexchanging data most of the time. For example, a machine incommunication with another machine via the Internet may not transmitdata to the other machine for long period of time (e.g. weeks at atime). In addition, devices that are in communication with each othermay communicate directly or indirectly through one or moreintermediaries.

A description of an embodiment with several components or features doesnot imply that all or even any of such components/features are required.On the contrary, a variety of optional components are described toillustrate the wide variety of possible embodiments of the presentinvention(s). Unless otherwise specified explicitly, nocomponent/feature is essential or required.

Although process steps, algorithms or the like may be described orclaimed in a particular sequential order, such processes may beconfigured to work in different orders. In other words, any sequence ororder of steps that may be explicitly described or claimed does notnecessarily indicate a requirement that the steps be performed in thatorder. The steps of processes described herein may be performed in anyorder possible. Further, some steps may be performed simultaneouslydespite being described or implied as occurring non-simultaneously(e.g., because one step is described after the other step). Moreover,the illustration of a process by its depiction in a drawing does notimply that the illustrated process is exclusive of other variations andmodifications thereto, does not imply that the illustrated process orany of its steps are necessary to the invention(s), and does not implythat the illustrated process is preferred.

Although a process may be described as including a plurality of steps,that does not imply that all or any of the steps are preferred,essential or required. Various other embodiments within the scope of thedescribed invention(s) include other processes that omit some or all ofthe described steps. Unless otherwise specified explicitly, no step isessential or required.

Although a process may be described singly or without reference to otherproducts or methods, in an embodiment the process may interact withother products or methods. For example, such interaction may includelinking one business model to another business model. Such interactionmay be provided to enhance the flexibility or desirability of theprocess.

Although a product may be described as including a plurality ofcomponents, aspects, qualities, characteristics and/or features, thatdoes not indicate that any or all of the plurality are preferred,essential or required. Various other embodiments within the scope of thedescribed invention(s) include other products that omit some or all ofthe described plurality.

An enumerated list of items (which may or may not be numbered) does notimply that any or all of the items are mutually exclusive, unlessexpressly specified otherwise. Likewise, an enumerated list of items(which may or may not be numbered) does not imply that any or all of theitems are comprehensive of any category, unless expressly specifiedotherwise. For example, the enumerated list “a computer, a laptop, aPDA” does not imply that any or all of the three items of that list aremutually exclusive and does not imply that any or all of the three itemsof that list are comprehensive of any category.

An enumerated list of items (which may or may not be numbered) does notimply that any or all of the items are equivalent to each other orreadily substituted for each other.

All embodiments are illustrative, and do not imply that the invention orany embodiments were made or performed, as the case may be.

V. Computing

It will be readily apparent to one of ordinary skill in the art that thevarious processes described herein may be implemented by, e.g.,appropriately programmed general purpose computers, special purposecomputers and computing devices. Typically a processor (e.g., one ormore microprocessors, one or more microcontrollers, one or more digitalsignal processors) will receive instructions (e.g., from a memory orlike device), and execute those instructions, thereby performing one ormore processes defined by those instructions. Instructions may beembodied in, e.g., one or more computer programs, one or more scripts.

A “processor” means one or more microprocessors, central processingunits (CPUs), computing devices, microcontrollers, digital signalprocessors, or like devices or any combination thereof, regardless ofthe architecture (e.g., chip-level multiprocessing/multi-core, RISC,CISC, Microprocessor without Interlocked Pipeline Stages, pipeliningconfiguration, simultaneous multithreading).

Thus a description of a process is likewise a description of anapparatus for performing the process. The apparatus that performs theprocess can include, e.g., a processor and those input devices andoutput devices that are appropriate to perform the process.

Further, programs that implement such methods (as well as other types ofdata) may be stored and transmitted using a variety of media (e.g.,computer readable media) in a number of manners. In some embodiments,hard-wired circuitry or custom hardware may be used in place of, or incombination with, some or all of the software instructions that canimplement the processes of various embodiments. Thus, variouscombinations of hardware and software may be used instead of softwareonly.

The term “computer-readable medium” refers to any medium, a plurality ofthe same, or a combination of different media, that participate inproviding data (e.g., instructions, data structures) which may be readby a computer, a processor or a like device. Such a medium may take manyforms, including but not limited to, non-volatile media, volatile media,and transmission media. Non-volatile media include, for example, opticalor magnetic disks and other persistent memory. Volatile media includedynamic random access memory (DRAM), which typically constitutes themain memory. Transmission media include coaxial cables, copper wire andfiber optics, including the wires that comprise a system bus coupled tothe processor. Transmission media may include or convey acoustic waves,light waves and electromagnetic emissions, such as those generatedduring radio frequency (RF) and infrared (IR) data communications.Common forms of computer-readable media include, for example, a floppydisk, a flexible disk, hard disk, magnetic tape, any other magneticmedium, a CD-ROM, DVD, any other optical medium, punch cards, papertape, any other physical medium with patterns of holes, a RAM, a PROM,an EPROM, a FLASH-EEPROM, any other memory chip or cartridge, a carrierwave as described hereinafter, or any other medium from which a computercan read.

Various forms of computer readable media may be involved in carryingdata (e.g. sequences of instructions) to a processor. For example, datamay be (i) delivered from RAM to a processor; (ii) carried over awireless transmission medium; (iii) formatted and/or transmittedaccording to numerous formats, standards or protocols, such as Ethernet(or IEEE 802.3), SAP, ATP, Bluetooth™, and TCP/IP, TDMA, CDMA, and 3G;and/or (iv) encrypted to ensure privacy or prevent fraud in any of avariety of ways well known in the art.

Thus a description of a process is likewise a description of acomputer-readable medium storing a program for performing the process.The computer-readable medium can store (in any appropriate format) thoseprogram elements which are appropriate to perform the method.

Just as the description of various steps in a process does not indicatethat all the described steps are required, embodiments of an apparatusinclude a computer/computing device operable to perform some (but notnecessarily all) of the described process.

Likewise, just as the description of various steps in a process does notindicate that all the described steps are required, embodiments of acomputer-readable medium storing a program or data structure include acomputer-readable medium storing a program that, when executed, cancause a processor to perform some (but not necessarily all) of thedescribed process.

Where databases are described, it will be understood by one of ordinaryskill in the art that (i) alternative database structures to thosedescribed may be readily employed, and (ii) other memory structuresbesides databases may be readily employed. Any illustrations ordescriptions of any sample databases presented herein are illustrativearrangements for stored representations of information. Any number ofother arrangements may be employed besides those suggested by, e.g.,tables illustrated in drawings or elsewhere. Similarly, any illustratedentries of the databases represent exemplary information only; one ofordinary skill in the art will understand that the number and content ofthe entries can be different from those described herein. Further,despite any depiction of the databases as tables, other formats(including relational databases, object-based models and/or distributeddatabases) could be used to store and manipulate the data typesdescribed herein. Likewise, object methods or behaviors of a databasecan be used to implement various processes, such as the describedherein. In addition, the databases may, in a known manner, be storedlocally or remotely from a device which accesses data in such adatabase.

Various embodiments can be configured to work in a network environmentincluding a computer that is in communication (e.g., via acommunications network) with one or more devices. The computer maycommunicate with the devices directly or indirectly, via any wired orwireless medium (e.g. the Internet, LAN, WAN or Ethernet, Token Ring, atelephone line, a cable line, a radio channel, an optical communicationsline, commercial on-line service providers, bulletin board systems, asatellite communications link, a combination of any of the above). Eachof the devices may themselves comprise computers or other computingdevices, such as those based on the Intel® Pentium® or Centrino™processor, that are adapted to communicate with the computer. Any numberand type of devices may be in communication with the computer.

In some embodiments, a server computer and one or more client computersmay perform desired actions. Actions may be performed by one or more ofthe clients and/or servers in accordance with a desired distribution oflabor. Such distribution of labor may be made based on where the actionsmay be performed more securely, more quickly, and/or morecost-effectively. For example, in some implementations, complexcalculations may be performed by a central server to increase speed,display related calculations may be performed by a client because theymay be simple, outcome determining calculations may be performed by acentral server in order to ensure the validity of the calculations andallow tweaking of odds to be performed at a single location. It shouldbe recognized that any desired actions may be divided among a server andany number of clients in any desired way.

In an embodiment, a server computer or centralized authority may not benecessary or desirable. For example, the present invention may, in anembodiment, be practiced on one or more devices without a centralauthority. In such an embodiment, any functions described herein asperformed by the server computer or data described as stored on theserver computer may instead be performed by or stored on one or moresuch devices.

Where a process is described, in an embodiment the process may operatewithout any user intervention. In another embodiment, the processincludes some human intervention (e.g., a step is performed by or withthe assistance of a human).

VI. Continuing Applications

The present disclosure provides, to one of ordinary skill in the art, anenabling description of several embodiments and/or inventions. Some ofthese embodiments and/or inventions may not be claimed in the presentapplication, but may nevertheless be claimed in one or more continuingapplications that claim the benefit of priority of the presentapplication.

Applicants intend to file additional applications to pursue patents forsubject matter that has been disclosed and enabled but not claimed inthe present application.

VII. 35 U.S.C. §112, paragraph 6

In a claim, a limitation of the claim which includes the phrase “meansfor” or the phrase “step for” means that 35 U.S.C. §112, paragraph 6,applies to that limitation.

In a claim, a limitation of the claim which does not include the phrase“means for” or the phrase “step for” means that 35 U.S.C. §112,paragraph 6 does not apply to that limitation, regardless of whetherthat limitation recites a function without recitation of structure,material or acts for performing that function. For example, in a claim,the mere use of the phrase “step of” or the phrase “steps of” inreferring to one or more steps of the claim or of another claim does notmean that 35 U.S.C. §112, paragraph 6, applies to that step(s).

With respect to a means or a step for performing a specified function inaccordance with 35 U.S.C. §112, paragraph 6, the correspondingstructure, material or acts described in the specification, andequivalents thereof, may perform additional functions as well as thespecified function.

Computers, processors, computing devices and like products arestructures that can perform a wide variety of functions. Such productscan be operable to perform a specified function by executing one or moreprograms, such as a program stored in a memory device of that product orin a memory device which that product accesses. Unless expresslyspecified otherwise, such a program need not be based on any particularalgorithm, such as any particular algorithm that might be disclosed inthe present application. It is well known to one of ordinary skill inthe art that a specified function may be implemented via differentalgorithms, and any of a number of different algorithms would be a meredesign choice for carrying out the specified function.

Therefore, with respect to a means or a step for performing a specifiedfunction in accordance with 35 U.S.C. §112, paragraph 6, structurecorresponding to a specified function includes any product programmed toperform the specified function. Such structure includes programmedproducts which perform the function, regardless of whether such productis programmed with (i) a disclosed algorithm for performing thefunction, (ii) an algorithm that is similar to a disclosed algorithm, or(iii) a different algorithm for performing the function.

Where there is recited a means for performing a function hat is amethod, one structure for performing this method includes a computingdevice (e.g., a general purpose computer) that is programmed and/orconfigured with appropriate hardware to perform that function.

Also includes a computing device (e.g., a general purpose computer) thatis programmed and/or configured with appropriate hardware to performthat function via other algorithms as would be understood by one ofordinary skill in the art.

VIII. Disclaimer

Numerous references to a particular embodiment does not indicate adisclaimer or disavowal of additional, different embodiments, andsimilarly references to the description of embodiments which all includea particular feature does not indicate a disclaimer or disavowal ofembodiments which do not include that particular feature. A cleardisclaimer or disavowal in the present application shall be prefaced bythe phrase “does not include” or by the phrase “cannot perform”.

IX. Incorporation By Reference

Any patent, patent application or other document referred to herein isincorporated by reference into this patent application as part of thepresent disclosure, but only for purposes of written description inaccordance with 35 U.S.C. §112, paragraph 1 and enablement in accordancewith 35 U.S.C. §112, paragraph 1, and should in no way be used to limit,define, or otherwise construe any term of the present application wherethe present application, without such incorporation by reference, wouldnot have failed to provide an ascertainable meaning, but rather wouldhave allowed an ascertainable meaning for such term to be provided.Thus, the person of ordinary skill in the art need not have been in anyway limited by any embodiments provided in the reference

Any incorporation by reference does not, in and of itself, imply anyendorsement of, ratification of or acquiescence in any statements,opinions, arguments or characterizations contained in any incorporatedpatent, patent application or other document, unless explicitlyspecified otherwise in this patent application.

X. Prosecution History

In interpreting the present application (which includes the claims), oneof ordinary skill in the art shall refer to the prosecution history ofthe present application, but not to the prosecution history of any otherpatent or patent application, regardless of whether there are otherpatent applications that are considered related to the presentapplication, and regardless of whether there are other patentapplications that share a claim of priority with the presentapplication.

XI. Example Embodiments

Some Embodiments relate in general to betting on events and, moreparticularly, to a system and method for gaming based upon intermediatepoints in a race event.

Wagering on sporting events, such as horse races, for example, is alarge and growing industry in many parts of the world. Various types ofbetting products or systems are available for various types of sportingevents For example, typical horse racing bets allow bettors to bet onthe finishing position of a single horse or several horses in aparticular race or series of races. For instance, a bettor can bet on aparticular horse to finish first (win), finish in the top two (place),or finish in the top three (show). A bettor may also make variouscombination bets with multiple horses, such as an exacta bet (coveringthe top two finishing horses in order) or a trifecta bet (covering thetop three finishing horses in order). In addition, a bettor may bet on aseries of races, such as the daily double (winners of two consecutiveraces), the pick-three (winners of three consecutive races), and thepick-six (winners of six consecutive races), for example.

In a pari-mutuel betting system, all bets regarding a particular eventare aggregated, a commission (or “take-out”) is taken by the track, andthe remainder is distributed among the winning bettors. For example,pari-mutuel betting systems are commonly used in North America (andother various places throughout the world) for betting on horse races.

According to one embodiment, a method of gaming is provided thatcomprises receiving a determination of a particular race participant ina race event having a plurality of race participants. The methodcontinues by determining a particular position of the particular raceparticipant at each of a plurality of intermediate points within therace event. The method continues by determining a plurality of simulatedplaying cards based at least in part upon the determined positions ofthe particular race participant. The method concludes by determining anoutcome of a game based at least in part upon the determined simulatedplaying cards.

According to another embodiment, a method of providing and managing betsis provided. One or more particular race participants in a race eventare determined. For each intermediate point within a race event, one ormore particular possible positions of race participants at thatintermediate point is determined. A bet comprising a plurality of betcomponents is generated, one or more of the bet components being definedby the particular race participants and the particular possiblepositions of race participants determined for at least one of theintermediate points. Intermediate race results are received for eachintermediate point identifying the actual positions of the particularrace participants at that intermediate point. A result of at least onebet component is determined based on the particular race participants,the particular possible positions of race participants determined for atleast one intermediate point, and the received intermediate race resultsfor at least one intermediate point.

According to another embodiment, another method of providing andmanaging bets is provided. A bet identifying one or more particular raceparticipants in a race event is received. The bet regards the positionsof the one or more particular race participants at one or moreintermediate points within the race event. Intermediate race resultsidentifying the positions of each of the one or more particular raceparticipants at the one or more intermediate points are received, and aresult of the bet is determined based at least in part on the receivedintermediate race results.

According to yet another embodiment, another method of providing andmanaging bets is provided. A determination of one or more particularrace participants in a race event having a plurality of raceparticipants is received. A bet matrix is generated, which includes aplurality of columns extending in a first direction and a plurality ofrows extending in a second direction, each column corresponding with oneof a plurality of intermediate points in a race event. For each of aplurality of intermediate points within the race event, one or moreparticular possible positions of race participants at that intermediatepoint are determined. Each column in the bet matrix is populated withentries identifying the one or more possible positions determined forthe intermediate point corresponding with that column. A bet associatedwith the bet matrix is provided and includes one or more bet components.At least one of the bet components is defined at least in part by (a) atleast one of the one or more particular race participants and (b) thearrangement of the numbers within one or more columns of the bet matrix.

Intermediate race results for each of the plurality of intermediatepoints are received which identify the race participants that wereactually positioned in each of the one or more possible positionsdetermined for that intermediate point. Matched entries (if any) areidentified within the bet matrix based on the received intermediate raceresults. A matched entry is a matrix entry that identifies a possibleposition in which one of the particular race participants was actuallypositioned at the intermediate point corresponding with the column inwhich that matrix entry is located. The result for each bet component isdetermined based at least in part on the relative locations of each ofthe determined matched entries within the bet matrix. For example,particular bet components may require a particular number of matchedentries aligned consecutively in a single direction (such ashorizontally, vertically, or diagonally) within the bet matrix.

Various embodiments of the present invention may benefit from numerousadvantages. It should be noted that one or more embodiments may benefitfrom some, none, or all of the advantages discussed below.

One advantage of the invention is that bets may be offered regarding thepositions of particular race participants (such as horse or dogs, forexample) at one or more intermediate points in a race event (such as ahorse race or dog race, for example). Thus, more betting events andtypes of bets are available to customers for each race event. Inaddition, some bettors may place interval bets on race events when theywould not have otherwise placed traditional bets on the event. This mayincrease the total pool of wagers on the race event, which may increasethe purses offered for race events and/or the profits of the entitiesthat collect a commission or take-out from such wagers. Anotheradvantage of the invention is that such interval bets may be provided ina pari-mutuel betting system in which all bets regarding a particularevent are pooled.

Another advantage of the invention is that timing and/or recordingdevices may be located at intermediate points along a race track inorder to determine the positions of race participants at suchintermediate points. As discussed above, this positional information maythen be used as input for determining the results of various betcomponents of interval bets. In addition, a computerized system maygenerate a bet matrix for an interval bet, which may be printed on a betticket and provided to the customer placing the interval bet. By usingsuch a computerized system, bet matrices may be generated nearlyinstantaneously, including populating at least a portion of such betmatrices with randomly generated entries. Moreover, the computationalpower of a computerized system can be used to generate and processsophisticated, multi-dimensional bet matrices that may be difficult toperform otherwise. Each bet matrix may at least partially define variousbet components of an interval bet such that the customer may track theprogress and/or results of the various bet components.

Other advantages will be readily apparent to one having ordinary skillin the art from the following figures, descriptions, and claims.

FIG. 1 illustrates an example system 10 for providing and managinginterval bets regarding intermediate points in a race event inaccordance with an embodiment of the present invention. System 10includes one or more betting system interfaces 14 and a betting systemplatform 16 coupled by one or more communications networks 18. Ingeneral, one or more customers 20 may receive betting information (suchas event times, betting rules, betting options and odds, for example)and/or place bets 12 via betting system interfaces 14. In someembodiments, bets 12 are received by betting system interfaces 14 andcommunicated to betting system platform 16. Betting system platform 16may then store the received bets 12, determine appropriate odds, betresults and payouts, and communicates such odds, bet results and payoutsto one or more of the betting system interfaces 14.

System 10 permits customers 20 to place interval bets 30 on a race eventhaving a group of race participants, such as a horse race, dog race, orauto race, for example. In some embodiments, each interval bet 30 mayinclude one or more bet components 32, each comprising a bet regardingthe positions of one or more particular race participants at one or moreintermediate points in the race event and/or at the finish of the raceevent. Thus, a particular interval bet 30 may in fact comprise a numberof different bets. For instance, in a one-mile horse race, an exampleinterval bet 30 may include a first bet component 32 a regarding whetherHorse #3 will be in 5th place at the ¼ mile point of the race; a secondbet component 32 b regarding whether Horse #3 will be in 2nd place atthe ½ mile point of the race; a third bet component 32 c regardingwhether Horse #3 will be in 7th place at the ¾ mile point of the race;and a fourth bet component 32 d regarding whether Horse #3 will be in1st place at the finish line (i.e., the 1 mile point) of the race.Interval bets 30 and bet components 32 of interval bets 30 are describedbelow in greater detail.

In some embodiments, system 10 may also permit customers 20 to placetraditional bets 34 in addition to interval bets 30. Traditional bets 34may include bets such as win bets, place bets, show bets, exacta bets,trifecta bets, wheel bets, box bets, daily double bets, and pick-sixbets, among others, for example. In some embodiments, a customer 20 mayplace one or more traditional bets 34 and one or more interval bets 30on the same race event or group of race events.

Odds and/or payouts for bets 12 provided by system 10 (includinginterval bets 30 and/or traditional bets 34) may be determined in anysuitable manner. For example, odds and/or payouts for some bets 12provided by system 10 may be determined according to a pari-mutuelsystem in which the wager amounts for a group of bets 12 (such as aparticular type of bet 12 or bets 12 regarding a particular race event,for example) are pooled, a commission (or “take-out”) is taken by thetrack or other wagering provider, and the remainder is distributed amongthe winning bettors. Alternatively, odds and/or payouts for some bets 12provided by system 10 may be determined according to some other system,such as a betting system in which customers 20 take positions against abookmaker, for example. For some bets 12, predetermined or fixed oddsmay be determined and communicated to customers 20.

In particular, bet components 32 for interval bets 30 may be determinedin a pari-mutuel manner, using predetermined or fixed odds, or in anyother suitable manner. Certain interval bets 30 may include one or morepari-mutuel bet components 32 (bet components 32 whose odds and/orpayouts are determined in a pari-mutuel manner) and one or more betcomponents 32 whose odds and/or payouts are otherwise determined (suchas based on fixed odds). In some embodiments, a separate pari-mutuelpool is provided for each type of pari-mutuel bet component 32 includedin an interval bet 30. The wager amounts for each type of pari-mutuelbet component 32 included in an interval bet 30 placed by one customer20 may then be pooled with the wager amounts for the same type of betcomponent 32 of interval bets 30 placed by other customers 20. Inaddition, a different set of pari-mutuel pools may be provided for eachrace event. In some embodiments, when there are no winning betcomponents 32 in a particular pari-mutuel pool, the wager amounts inthat pool may be returned to the customers 20, carried over to a newpari-mutuel pool for a subsequent race, or otherwise managed.

Betting system interfaces 14 may include any suitable interface betweena customer 20 and betting system platform 16. For example, as shown inFIG. 1, betting system interfaces 14 may include physical interfaces,such as track interfaces 40 and/or off-track interfaces 42. Trackinterfaces 40 are generally located at a track, while off-trackinterfaces 42 are generally located at an off-track-betting (OTB)establishment, such as an OTB parlor. Track interfaces 40 and off-trackinterfaces 42 may include tellers 44, which may receive bets 12 from anddistribute payouts to customers 20, and/or monitors 46, which may beviewed by customers 20 to monitor betting information such as the eventtime, the current odds, and the projected or actual payouts for variousbets 12, for example. In some situations, such information may beupdated substantially in real time or at preset intervals (such as every30 seconds or after each intermediate point in the race event, forexample) as new bets 12 are placed and/or as information regarding theevent changes, for example. Monitors 46 may include, for example,tote-boards or closed-circuit televisions located at a track or OTBestablishment.

Track interfaces 40 and/or off-track interfaces 42 may also include oneor more self-service betting machines 48. In some embodiments,self-service betting machines 48 allow customers 20 to insert paymentinto the machine (such as cash or by using a voucher or a credit ordebit card), place one or more interval bets 30 and/or traditional bets34, and receive a printout (such as a ticket, for example) indicatingthe bet or bets placed. Printouts for winning bets may be inserted intothe self-service betting machine, such as to receive a payment voucher(which may be used to receive a payout from a teller 44) or to placeadditional bets 12. In other embodiments, self-service betting machines48 allow customers 20 to use a credit or debit card to place bets 12.The credit or debit card may have an associated account, which may be abetting account provided and/or managed by a betting account provider.In some embodiments, after the race event is completed, a customer 20may insert or swipe his or her credit or debit card in the self-servicebetting machines 48 in order to update the balance on the card.Self-service betting machines 48 may also allow the customer 20 to printout payment vouchers which may be presented to a teller 44 in order toreceive payments.

As shown in FIG. 1, betting system interfaces 14 may also includevarious non-physical interfaces, such as one or more telephone operators50 and one or more web pages 54. Customers 20 may access or communicatewith such non-physical interfaces via one or more communicationsnetworks 56. Communications networks 56 may include one or more servers,routers, switches, repeaters, backbones, links and/or any otherappropriate type of communication devices coupled by links such as wireline, optical, wireless, or other appropriate links. In general,communication network 56 may include any interconnection found on anycommunication network, such as a telephone network, a local area network(LAN), metropolitan area network (MAN), wide area network (WAN), theInternet, portions of the Internet, or any other data exchange system.To access betting system interface 14 using communication networks 56,customers 20 may use a computer, a personal digital assistant (PDA), acell-phone, a remote paging device, an electronic mail communicationdevice, a handheld betting device, or any other suitable mobile device.In certain embodiments, customers 20 may receive any suitableinformation, such as betting information, from betting system platform16 via mobile devices using, for example, communication networks 56 andbetting system interfaces 14.

Telephone operators 50 may communicate betting information (such asevent times, betting rules, betting options and odds, for example) to,and take bets 12 from, customers 20. Similarly, web pages 54 maycommunicate betting information to customers 20 and allow customers 20to place bets 12. One or more of such web pages 54 may be hosted by oneor more servers associated with system 10, which server or servers mayalso host betting system platform 16 in some embodiments. In someembodiments, betting information available to customers 20 via web pages54 may be updated substantially in real time or at preset intervals(such as every 30 seconds, for example) as new bets 12 are placed and/oras information regarding the event changes, for example.

In some embodiments, one or more web pages 54 may be provided by, orassociated with, an Internet betting provider 58, for example. Internetbetting provider 58 may provide Internet account wagering by providingonline betting accounts to one or more customers 20. Using an onlinebetting account, a customer 20 may interface with one or more web pages54 associated with the Internet betting provider 58 in order to fund theaccount, view betting information regarding race events, and place bets12 (such as interval bets 30 and/or traditional bets 34). Such onlinebetting accounts may include one or more various types of accounts, suchas deposit accounts, credit accounts, stop-loss accounts, and hybridaccounts, for example.

Some or all of the betting system interfaces 14 of system 10 may beoperable to offer or receive both interval bets 30 and traditional bets34. However, in some embodiments, one or more betting system interfaces14 may only offer or receive either interval bets 30 or traditional bets34. For example, in a particular embodiment, a set of web pagesassociated with betting system platform 16 may allow customers 20 toplace both interval bets 30 and traditional bets 34, while a particularself-service betting machine 48 may only allow customers 20 to placeinterval bets 30, or vice versa.

As discussed above, betting system platform 16 is operable to receivebets 12 (including both interval bets 30 and traditional bets 34) frombetting system interfaces 14, store the received bets 12, determineappropriate odds, bet results and payouts, and communicate such odds,bet results and/or payouts to one or more of the betting systeminterfaces 14, which may then display such odds, bet results and/orpayouts to customers 20. As shown in FIG. 1, betting system platform 16includes a processor 70 coupled to a memory 72. Processor 70 isgenerally operable to execute a betting system software application 74or other computer instructions to determine current odds data 76, betresults 78, and payouts 80, which are discussed below in greater detail.

As discussed above, betting system platform 16 comprises processor 70and memory 72. Processor 70 may comprise any suitable processor thatexecutes betting system software application 74 or other computerinstructions, such as a central processing unit (CPU) or othermicroprocessor, and may include any suitable number of processorsworking together. Memory 72 may comprise one or more memory devicessuitable to facilitate execution of the computer instructions, such asone or more random access memories (RAMs), read-only memories (ROMs),dynamic random access memories (DRAMs), fast cycle RAMs (FCRAMs), staticRAM (SRAMs), field-programmable gate arrays (FPGAs), erasableprogrammable read-only memories (EPROMs), electrically erasableprogrammable read-only memories (EEPROMs), or any other suitablevolatile or non-volatile memory devices.

Memory 72 is generally operable to store various information that may beused by processor 70 in determining odds, bet results and/or payouts.For example, memory 72 may comprise any suitable number of databases,which may be co-located or physically and/or geographically distributed.In the example shown in FIG. 1, memory 72 may store any or all of thefollowing: betting system software application 74, current odds data 76,bet results 78, payouts 80, race event parameters 82, bet parameters 84,race results 86, and bet matrices 150.

Current odds data 76 may include current or near-current data regarding,for example, (a) the wager amounts stored in pari-mutuel pools forvarious bets 12 (including interval bets 30, bet components 32 and/ortraditional bets 34), (b) current odds data for various bets 12 (whethersuch bets 12 are pari-mutuel or fixed odds bets), and/or (c) potentialpayout data for various bets 12, such that customers 20 may determinethe potential payouts for bets 12 based on the wager amounts of suchbets 12. As discussed above, processor 70 is operable to execute bettingsystem software application 74 to determine such current odds data 76.Processor 70 may determine such current odds data 76 based at least ondata received from memory 72 and/or one or more betting systeminterfaces 14. In addition, processor 70 may update such current oddsdata 76 based on new information being received by betting systemplatform 16. In some embodiments, processor 70 may update current oddsdata 76 in real time, substantially in real time, or at preset intervals(such as every 30 seconds, for example).

As shown in FIG. 1, current odds data 76 may be communicated to one ormore betting system interfaces 14 via communications network 18, asindicated by arrow 90. Current odds data 76 may then be made availableto customers 20, such as via tote boards or monitors 46 located at atrack or OTB establishment, for example, or in appropriate web page(s)54 that may be accessed by customers 20, for example. In this manner,customers 20 may have access to real-time or substantially real-timecurrent odds data 76 regarding various bets 12 or race events.

Bet results 78 may comprise various data regarding the results ofvarious bets 12 (including interval bets 30, bet components 32 and/ortraditional bets 34), such as the identity of the customer 20 who placedthe bet 12, the result of the bet, the determined payout 80 for the bet12 and/or whether the payout 80 was distributed to the customer 20, forexample. Possible results for a bet 12 may include, for example, “win,”“lose,” “push,” or “no action.” Processor 70 may determine such resultsfor a bet 12 based on race event parameters 82 regarding one or morerelevant race events, bet parameters 84 regarding the bet 12, raceresults 86 regarding one or more relevant race events (which may includethe positions of various race participants at each intermediate point104 and at the finish line 108 of the race as illustrated, for example,in FIG. 2), and bet matrices 150 generated by betting system platform16.

Processor 70 may determine payouts 80 for each winning bets 12 based onvarious data depending on whether the bet 12 is a pari-mutuel,fixed-odds, or other type of bet. Processor 70 may determine payouts 80for winning pari-mutuel and fixed-odds bets 12 according to knownmethods for determining payouts for such types of bets. It should beunderstood that the payouts 80 determined by betting system platform 16may comprises potential payouts and profits, which may be calculatedand/or updated dynamically prior to the race, or actual payouts andprofits, which may be calculated after betting on the race has beenclosed, or after the race has been run and/or declared “official.”

Race event parameters 82 may comprise various parameters of one or morerace events, such as, for example, the type of race event, the time,date and location of the race event and/or the number (or in some cases,the name) of each of the participants in the race event.

Bet parameters 84 may comprise various parameters of one or morereceived bets 12 (including interval bets 30, bet components 32 and/ortraditional bets 34), such as the identity of the customer 20 who placedthe bet 12, the manner in which the bet 12 was placed (such as viatelephone, the Internet, or in person at a track or OTB establishment,for example), the type of bet 12 (such as whether the bet 12 is aninterval bet 30 or a traditional bet 34, for example), the commissionrate on the bet 12, the particular participants determined (for example,selected by the customer 20 or determined by betting system platform 16randomly, based on previous race results, or based on the participantsdetermined for other customer's bets 12 and/or the wager amounts of suchother bets, or otherwise determined) for an interval bet 30, and/or thewager amount of the bet 12.

Race results 86 may comprise various data regarding the results of oneor more race events, such as the position of each participant at variousintermediate points and at the finish line of a race, whether there wasa tie for any position and/or whether any participants did not finishthe event, for example. Race results 86 may be received from variousintermediate point recording devices and finish line recording deviceslocated around a racetrack, as discussed in greater detail below withreference to FIG. 2.

Bet matrices 150 may define various bet components 32 of an interval bet30. Bet matrices 150 may by generated by betting system platform 16based on various inputs, such as race event parameters 82 regarding oneor more race events and particular bet parameters 84 (which may beselected by a customer 20 or determined by betting system platform 16),for example. In some embodiments, betting system platform 16 maypopulate (or fill in) at least a portion of a bet matrix 150 withrandomly determined numbers representing possible positions of raceparticipants at various intermediate points and/or at the finish line ofa race event. In some embodiments, bet matrices 150 are physicallyprinted on bet tickets 92 and given to customers 20 who place intervalbets 30 such that a customer 20 may follow the progress of his intervalbet 30 and determine the results of the bet components 32 of theinterval bet 30. In other embodiments, bet matrices 150 are notphysically printed on bet tickets 92. In either embodiment, bet matrices150 are stored and utilized by betting system platform 16 to define andmanage bet components 32. In some embodiments, by using a computerizedbetting system platform 16, bet matrices 150 may be generated and/orrecorded nearly instantaneously, including populating at least a portionof such bet matrices 150 with randomly generated entries.

It should be understood that references herein to making “random”determinations (such as randomly determining numbers for a bet matrix,randomly determining possible positions of race participants, orrandomly determining particular race participants for an interval bet30, for example) includes using a computer (such as a computerassociated with betting system platform 16, for instance) to determine“random” or “pseudo-random” numbers using any known or otherwisesuitable algorithms or techniques.

As discussed above, one or more communications networks 18 couple andfacilitate wireless or wireline communication between one or morebetting system interfaces 14 and betting system platform 16. Eachcommunication network 18 may include one or more servers, routers,switches, repeaters, backbones, links and/or any other appropriate typeof communication devices coupled by links such as wire line, optical,wireless, or other appropriate links. In general, each communicationnetwork 18 may include any interconnection found on any communicationnetwork, such as a local area network (LAN), metropolitan area network(MAN), wide area network (WAN), the Internet, portions of the Internet,or any other data exchange system.

It should also be understood that one, some or all of the components ofbetting system platform 16 may be located together or may be physicallyor geographically distributed. In addition, one, some or all of thecomponents of betting system platform 16, as well as any wager pools(such as pari-mutuel pools, for example) associated with interval bets30, may be located at a track at which race events associated with suchinterval bets 30 are hosted or at any other suitable location, such asat another track or OTB entity, for example. In some embodiments, forexample, pari-mutuel pools for particular interval bets 30 (or betcomponents 32) are hosted by the track at which the race events coveredby such bets are occurring. In other embodiments, pari-mutuel pools forparticular interval bets 30 (or bet components 32) are hosted by a trackor OTB entity separate from the track at which the race events coveredby such bets are occurring.

Example Track Configuration

FIG. 2 illustrates an overview of a race track 100 for an example raceevent. Race track 100 may be any suitable length and shape, such as aone-mile oval track, for example. Intermediate point recording devices102 may be located at each of one or more intermediate points 104 alongrace track 100, and finish line recording devices 106 may be located atthe finish line 108 of race track 100. Intermediate point recordingdevices 102 and finish line recording devices 106 may comprise anydevices suitable for recording the actual positions of race participantsas such race participants cross intermediate points 104 and finish line108. For example, intermediate point recording devices 102 and/or finishline recording devices 106 may include a teletimer, a camera and/orother suitable timing and recording devices. In some embodiments,intermediate point recording devices 102 include timing and recordingdevices similar to those commonly found at the finish line of raceevents.

In the example embodiment shown in FIG. 2, track 100 is a one-mile ovaltrack having seven intermediate points 104 a-104 g, one at each ⅛ milealong track 100 (not counting the finish line 108). Intermediate pointrecording devices 102 are located at each intermediate point 104 a-104 gand finish line recording devices 106 are located at the finish line108. Different numbers of intermediate points 104 a-104 g may be usedfor races of various lengths. For example, for a ¾ mile race that beginsat intermediate point 104 b, the race may include five intermediatepoints 104 (104 c-104 g) and the finish line 108. For a one-mile race,the race may include all seven intermediate points 104 a-104 g and thefinish line 108. In races that are longer than one mile (i.e., one fulllap around track 100), the finish line 108 may act as an intermediatepoint 104 as well as the finish line 108. For example, for a 1½ milerace that begins at intermediate point 104 d, the race may includeintermediate points 104 e-104 g and finish line 108 acting as anintermediate point 104, and then a full lap including intermediatepoints 104 a-104 g and the finish line 108 acting as the finish line ofthe race. Although particular shapes and lengths are used to providedetails regarding an example track 100, it should be understood that inother embodiments, track 100 may have any shape and length, and mayinclude any number of intermediate points 104 arranged in anyconfiguration and at any distance from each other. In this regard,intermediate points may or may not be equidistant from each other.

Interval Bets 30

As discussed above, system 10 permits customers 20 to place intervalbets 30 on race events having a plurality of race participants, such ashorse races, dog races, or auto races, for example. Each interval bet 30may include one or more bet components 32, each comprising a betregarding the positions of one or more particular race participants atone or more intermediate points 104 and/or at the finish line 108 of therace event.

As discussed above, each bet component 32 of an interval bet 30 may bedefined by one or more various bet parameters 84, such as one or moreparticular race participants, one or more particular intermediate points104, and one or more possible positions of race participants at suchintermediate points 104 and/or at the finish line 108, for example.Further, the result of each bet component 32 of an interval bet 30 maybe determined based on whether one or more particular race participantsdetermined for the interval bet 30 are positioned in one or morepossible positions determined for one or more particular intermediatepoints 104. For some interval bets 30, each bet component 32 correspondswith one of the plurality of intermediate points 104, and the result ofeach bet component 32 is determined based on whether one or moreparticular race participants determined for the interval bet 30 arepositioned in one or more possible positions determined for theintermediate points 104 corresponding to that bet component 32. Forexample, a first bet component 32 of an interval bet 30 may comprise abet on whether three particular horses—Horses #2, #7 and #5—arepositioned in order in three randomly-determined possiblepositions—Positions #3, #8 and #1 (i.e., 3rd place, 8th place, and 1stplace)—at a first intermediate point 104 a of a horse race. A second betcomponent 32 of the same interval bet 30 may comprise a bet on whetherthe same three particular horses—Horses #2, #7 and #5—are positioned inorder in three other randomly-determined particular possiblepositions—Positions #4, #3 and #7 (i.e., 4th place, 3rd place, and 7thplace)—at a second intermediate point 104 b of the same horse race.Additional bet components 32 of the same interval bet 30 may be based onwhether the same or different horses are positioned any suitable numberand combination of other randomly-determined possible positions at otherintermediate points 104 or the finish line 108 of the same race.

The particular race participants determined for an interval bet 30 maybe determined in any suitable manner. For example, one or more of theparticular race participants may be selected by the customer 20 placingthe interval bet 30. As another example, one or more of the particularrace participants may be randomly selected by betting system platform16. As another example, one or more of the particular race participantsmay be selected by betting system platform 16 based on race resultsregarding one or more previous race events. For instance, betting systemplatform 16 may select the particular race participants for an intervalbet 30 based on (1) the finishing positions (or positions at someintermediate point) of race participants in a particular previous raceand the numbers worn by such race participants, (2) results from one ormore previous races regarding particular jockeys riding in the currentrace event, or (3) the finish positions (or positions at someintermediate point) in one or more previous races of one or more of therace participants participating in the current race. In a particularembodiment, betting system platform 16 may select as the particular raceparticipants for an interval bet 30 the participants wearing the numbersof the one or more top-finishing participants in a particular previousrace.

As yet another example, in embodiments in which interval bets 30 (orparticular bet components 32) are pari-mutuel bets, one or more of theparticular race participants for an interval bet 30 may be selected bybetting system platform 16 based on (a) the participants selected forother customer's interval bets 30 on the same race event and/or (b) thewager amounts of such other interval bets 30. In some embodiments,betting system platform 16 may select the particular race participantsfor an interval bet 30 based on one or both of such inputs in order toincrease or maximize (at least at the time that the particular raceparticipants are selected for the interval bet 30) the potentialpayout(s) 80 for the customer 20 placing the interval bet 30 if theinterval bet 30 (or particular bet components 32 of the interval bet 30)are winning bets. For example, for a particular interval bet 30 beinggenerated for a particular race event, betting system platform 16 maydetermine for each race participant in the particular race event, thetotal wager amount of all other interval bets 30 for which that raceparticipant was selected. Betting system platform 16 may then select theone or more race participants having the least associated total wageramount as the particular race participants for the particular intervalbet 30. Thus, the potential payout(s) for the particular interval bet 30may be increased or maximized (at least at the time that the particularrace participants are selected for the particular interval bet 30) forthe customer 20 placing the particular interval bet 30. An interval bet30 in which the particular race participants are selected in such amanner may be referred to as a “value bet,” since such bet may provideincreased or maximum value to the customer 20. In an alternativeembodiment, the same particular race participants are determined foreach interval bet 30 associated with a particular race event. In such anembodiment, the possible positions of race participants determined foreach intermediate point 104 and/or finish line 108 may be different fordifferent interval bets 30. Thus, multiple customers 20 placing intervalbets 30 on the race event are assigned the same race participants, butdifferent possible positions at each intermediate point 104 and/orfinish line 108, such that the results of the multiple interval bets 30are (or may be) different.

Like the particular race participants determined for an interval bet 30,the particular possible positions determined for each intermediate point104 and/or the finish line 108 of a race event may be determined in anysuitable manner. For example, one or more of the particular raceparticipants may be selected by the customer 20 placing the interval bet30. As another example, one or more of the particular race participantsmay be randomly selected by betting system platform 16. As anotherexample, one or more of the particular race participants may beotherwise determined by betting system platform 16 or otherwisedetermined by a bet-providing entity, such as a race track, OTB entity,or tote entity, for example.

An interval bet 30 may include one or more single-point bet components32 and/or one or more multi-point bet components 32. A single-point betcomponent 32 corresponds with a single intermediate point 104 in a raceevent. Thus, a single-point bet component 32 corresponding with aparticular intermediate point 104 in a race may comprise a bet onwhether one or more particular race participants are positioned in oneor more particular possible positions determined for the particularintermediate point 104. Various parameters of each single-point betcomponent 32 may define how to determine whether that single-point betcomponent 32 is a winning bet, such as (a) the number of particular raceparticipants that must be actually positioned in the particular possiblepositions, and (b) whether such particular race participants must finishin such particular possible positions in a particular order. In certainembodiments, various interval bets 30 may include a single bet component32 covering an individual intermediate point 104, multiple betcomponents 32 each covering a particular intermediate point 104, asingle bet component 32 covering multiple intermediate points 104,multiple bet components 32 each covering multiple intermediate points104, or any other number of bet components 32 each covering any numberand combination of intermediate points 104.

As an example, with reference to FIG. 2, a single-point bet component 32corresponding with intermediate point 104 c may comprise a bet onwhether three particular race participants are positioned in threeparticular possible positions determined for intermediate point 104 c.In order for the example single-point bet component 32 to be a winningbet, the three particular race participants must be actually positionedin the three particular possible positions, in a particular order. Theone or more particular race participants and the one or more particularpossible positions may be determined in various manners. For instance,as discussed below in greater detail, one or more of such particularrace participants and/or particular possible positions may be selectedby a customer or randomly determined by betting system platform 16.

In contrast, a multi-point bet component 32 corresponds with multipleintermediate points 104 and/or the finish line 108 of a race event.Thus, a multi-point bet component 32 corresponding with a group ofintermediate points 104 and/or the finish line 108 of a race maycomprise a bet on whether one or more particular race participants arepositioned in one or more particular possible positions determined forthe particular intermediate points 104 and/or the finish line 108.Various parameters of each multi-point bet component 32 may define howto determine whether that multi-point bet component 32 is a winning bet,such as (a) the number of particular race participants that must beactually positioned in the particular possible positions determined foreach of the particular intermediate points 104 and/or the finish line108, (b) whether such particular race participants must finish in suchparticular possible positions in a particular order, and (c) the numberand identity of particular intermediate points 104 (and/or the finishline 108) for which such particular race participants must be positionedin the correct possible positions.

As an example, with reference to FIG. 2, a multi-point bet component 32corresponding with intermediate points 104 b, 104 d, 104 f and finishline 108 may comprise a bet on whether three particular raceparticipants are positioned in three particular possible positionsdetermined for intermediate points 104 b, 104 d, 104 f and finish line108. In this example, in order for the multi-point bet component 32 tobe a winning bet, at each of intermediate points 104 b, 104 d, 104 f andfinish line 108, at least one of the three particular race participantsmust be positioned in one of the three particular possible positionsdetermined for that intermediate point 104 or finish line 108. Asdiscussed above, the one or more particular race participants and theone or more particular possible positions may be determined in variousmanners, such as being selected by a customer or randomly determined bybetting system platform 16.

Two-Dimensional Bet Matrix 150

In some embodiments, betting system platform 16 generates a bet matrix150 which at least partially defines the one or more bet components 32of an interval bet 30. FIG. 3 illustrates an example two-dimensional betmatrix 150 that comprises a number of entries 152 arranged in aplurality of columns 154 extending in a first direction 156 and aplurality of rows 158 extending in a second direction 160.

Bet matrix 150 may include one column 154 corresponding with eachintermediate point 104 and one column 154 corresponding with the finishline 108 of a particular race event. In the example bet matrix 150 shownin FIG. 3, each of columns #1-#7 corresponds with one of sevenintermediate points 104 a-104 g of a race event, respectively, andcolumn #8 corresponds with the finish line 108 of the race event. Foreach column 154, the entries 152 in that column 154 are numbersrepresenting possible positions of race participants at the intermediatepoint 104 (or finish line 108) corresponding with that column 154. Insome embodiments, some or all of the numbers (representing possiblepositions) in each column 154 are determined randomly by betting systemplatform 16. The remaining numbers in each column 54 (if any) may bedetermined by a customer 20.

Bet matrix 150 may include any number of rows 158 depending on the typeof the interval bet 30 associated with the bet matrix 150. For someinterval bets 30, bet matrix 150 includes the number of rows 158 equalto the number of possible positions at each intermediate point 104 orthe finish line 108, which equals the number of race participants in therace event. For instance, for an interval bet 30 regarding a horse racehaving nine participating horses, the bet matrix 150 for the intervalbet 30 may include nine rows 158 such that each column 154 may includenumbers representing each of the nine possible positions of each horsein the race. For other interval bets 30, bet matrix 150 includes lessrows 158 than the number of possible positions (or race participants) inthe race event. For instance, for an interval bet 30 regarding a horserace having 12 participating horses, the bet matrix 150 for the intervalbet 30 may include only three rows 158 such that each column 154 mayinclude three numbers representing only three of the 12 possiblepositions of each horse at that intermediate point 104 or finish line108.

The example bet matrix 150 shown in FIG. 3 includes eight rows 158,namely rows #1-#8. The entries 152 in each column #1-#8 are numbersrepresenting the first eight possible positions of race participants atthe intermediate point 104 (or finish line 108) corresponding with thatcolumn 154. In this example, the entries 152 in columns #1-#7 arerandomly determined possible positions, and the entries 152 in column #8(corresponding with the finish line 108) are the first eight possiblepositions in order from 1 to 8. In other embodiments, the entries 152 inany of columns #1-#8 may be otherwise determined. For example, theentries 152 in all of the columns 154 in bet matrix 150 (including acolumn 154 corresponding to the finish line 108) may be randomlydetermined. In another example, the entries 152 in all columns 154 inbet matrix 150 may be determined by the customer 20. In still otherembodiments, a portion of the entries 152 are randomly determined byplatform 16 while the others are determined by the customer 20.

An indication of the one or more particular race participants determinedfor an interval bet 30, indicated as particular race participants 162,may be associated with bet matrix 150. Particular race participants 162for interval bet 30 may be determined from the group of raceparticipants in the race event in any suitable manner, such as beingselected by the customer 20 placing the interval bet 30 or randomlydetermined by betting system platform 16, for example. In the exampleembodiment shown in FIG. 3, the particular race participants 162determined for an interval bet 30 are three horses—Horses #1, #4 and #6—selected from ten horses (Horse #1 -Horse #10 ) in a particular horserace.

As discussed above, bet components 32 may comprise bets on whether oneor more particular race participants are positioned in one or moreparticular possible positions determined for one or more particularintermediate points 104 or finish line 108. Bet matrix 150 may definevarious types of bet components 32 for an interval bet 30 based on theoccurrence and/or location of “matched” entries 170 within bet matrix150. A matched entry 170 is an entry 152 in which one of the determinedparticular participants 162 is positioned in the possible positionindicated by that entry 152. For example, if a particular entry 152 in aparticular column 154 contains the number “3” (indicating 3rd place),the entry 152 is a matched entry 170 if one of the particularparticipants 162 is positioned in 3rd place at the intermediate point104 (or finish line 108) corresponding with the particular column 154.

For some interval bets 30 or bet components 32, an entry 152 is amatched entry 170 if any of the particular participants 162 ispositioned in the possible position indicated by that entry 152. Forexample, in the example shown in FIG. 3, entry 152 located at column #1,row #1 (i.e., number “6”) is a matched entry 170 if any of Horses #1, #4and #6 is positioned in 6th place at the first intermediate point 104 ain the race. As another example, entry 152 located at column #3, row #4(i.e., number “5”) is a matched entry 170 if any of Horses #1, #4 and #6is positioned in 5th place at the third intermediate point 104 c in therace.

For other interval bets 30 or bet components 32, an entry 152 is amatched entry 170 only if a particular one of the particularparticipants 162 is positioned in the possible position indicated bythat entry 152. For example, for some interval bets 30 or bet components32, the particular participants 162 must be positioned in a particularorder in the possible positions indicated by one or more entries 152.For instance, an example bet component 32 based on the bet matrix 150shown in FIG. 3 is a winning bet only if the three particularparticipants 162—Horses #1, #4 and #6—are positioned in order in thethree possible positions indicated by the first three entries 152 (i.e.,the entries in rows #1-#3) in a column 154. Thus, regarding column #1 ofbet matrix 150, (a) Horse #1 must be positioned in 6th place, (b) Horse#4 must be positioned in 3rd place, and (c) Horse #6 must be positionedin 7th place at the first intermediate point 104 a.

As discussed above, bet matrix 150 may define various types of betcomponents 32 based on the occurrence and/or location of “matched”entries 170 within bet matrix 150. For example, some bet components 32are winning bets if a particular number of matched entries 170 arealigned consecutively in direction 156 within a particular column 154.As another example, some bet components 32 are winning bets if aparticular number of matched entries 170 are aligned consecutively indirection 160 within a particular row 158. As another example, some betcomponents 32 are winning bets if a particular number of matched entries170 are aligned consecutively in a diagonal direction within bet matrix150. As yet another example, some bet components 32 are winning bets ifa particular number of matched entries 170 are aligned consecutively inany direction—vertically, horizontally or diagonally—within bet matrix150.

The number of matched entries 170 that must be consecutively aligned forsuch bet components 32 may be any suitable number that is predetermined,randomly determined, determined by a customer 20, or otherwisedetermined. For some bet components 32, the number of matched entries170 that must be consecutively aligned is equal to the number ofdetermined race participants 162. Thus, in the example shown in FIG. 3,three matched entries 170 must be consecutively aligned for some betcomponents 32 to be winning bets. In other examples, the number ofmatched entries 170 that must be consecutively aligned could be randomlydetermined by platform 16 when the interval bet 30 is placed. In stillother examples, a customer 20 may have the option of choosing the numberof matched entries 170 that must be consecutively aligned. The payments80 for a particular interval bet 30 (or bet component 32) may increaseor decrease based on the number of matched entries 170 that must beconsecutively aligned. In this regard, an internal bet 30 (or betcomponent 32) that requires three consecutively aligned matched entries170 may pay out more than a bet 30 (or bet component 32) that requirestwo consecutively aligned matched entries 170 but less than a bet 30 (orbet component 32) that requires four consecutively aligned matchedentries 170.

As yet another example, some bet components 32 are winning bets if aparticular number of matched entries 170 are located in a particular row158 and need not be aligned consecutively. The number of matched entries170 required in the same row 158 may be any suitable number that ispredetermined, randomly determined, determined by a customer 20, orotherwise determined. As with the number of consecutively alignedmatched entries 170 described above, the payouts 80 for a bet component32 may be based at least in part on the number of matched entries 170 inthe same row 158 required to win. For example, in the example shown inFIG. 3, a bet component 32 may be a winning bet if at least five matchedentries 170 are located in the same row 158 within bet matrix 150. Asyet another example, some bet components 32 are winning bets if aparticular number of matched entries 170 are located in a particularcolumn 154 and need not be aligned consecutively. For example, in a betmatrix 150 that includes only three rows 158, a bet component 32 may bea winning bet if at least two matched entries 170 are located in thesame column 154 within bet matrix 150. The payouts 80 for a betcomponent 32 that can win based on matched entries 170 in the same row158 or column 154 may be less than those for bet components 32 requiringthat same number of consecutively aligned matched entries 70.

As yet another example, some bet components 32 are winning bets if aparticular number of matched entries 170 are located in the four cornersof bet matrix 150. For example, a bet component 32 may be a winning betif at least three matched entries 170 are located in the four corners ofbet matrix 150. As yet another example, some bet components 32 arewinning bets only if all of the entries 152 in the bet matrix 150 arematched entries 170. For example, in a bet matrix 150 that includes onlyone, two or three rows 158, a bet component 32 may be a winning bet onlyif all of the entries 152 in all of such rows 158 are matched entries170.

It should be understood that other types of bet components 32 may beotherwise defined based on the occurrence and/or location of any numberand combination of matched entries 70 within a bet matrix 150. It shouldbe understood that an interval bet 30 may include any number of betcomponents 32, including any number of various different types of betcomponents 32.

Managing Various Types of Bet Components 32 using a Bet Matrix 150

To illustrate some example types of bet components 32, suppose aninterval bet 30 including four bet components 32 including:

(a) a first bet component 32 a that is a winning bet if three or moreinstances of three matched entries 170 aligned in consecutive ordereither vertically, horizontally or diagonally are located within betmatrix 150;

(b) a second bet component 32 b that is a winning bet if any row 158includes at least six matched entries 170;

(c) a third bet component 32 c that is a winning bet if all eight of theentries 152 in row #1 of bet matrix 150 are matched entries 170; and

(d) a fourth bet component 32 d that is a winning bet if the first threeentries 152 in column #8 (i.e., the “win,” “place” and “show” positions)of bet matrix 150 are matched entries 170.

FIG. 4 illustrates a table 200 indicating the actual positions 202 ofeach of the particular race participants 162—Horses #1, #4 and #6—ateach intermediate point 104 a-104 g and at the finish line 108 of therace. In addition, the columns 154 of bet matrix 150 corresponding toeach intermediate point 104 a-104 g and the finish line 108 areindicated below table 200 in FIG. 4.

Such actual positions 202 may be received by betting system platform 16from recording devices 102 and 106 (discussed above) as race results 86.The actual positions 202 in table 200 may be used to identify matchedentries 170 in bet matrix 150. For example, as shown in table 200, Horse#1 is positioned in 2nd place at intermediate point 104 a. Thus, theentry 152 at column #1, row #5 of bet matrix 150 (see FIG. 3) is amatched entry 170 since that entry 152 is a “2,” which indicates 2ndplace. Further, Horse #4 is positioned in 7th place at intermediatepoint 104 a. Thus, the entry 152 at column #1, row #3 of bet matrix 150is a matched entry 170 since that entry 152 is a “7,” which indicates7th place. Further, Horse #6 is positioned in 12th place at intermediatepoint 104 a. Since the entries 152 in bet matrix 150 include onlynumbers 1-8, there are no matched entries in column #1 corresponding tothe 12th place position of Horse #6. This process may similarly be usedto determine the matched entries 170 (if any) in rows #2 -#8 of betmatrix 150. Each matched entry 170 in bet matrix 150 is indicated forillustrative purposes by a circle around that entry 152.

Once the matched entries 170 have been identified in bet matrix 150,results for each of the four bet components 32 a-32 d of the exampleinterval bet 30 may be determined as follows:

Regarding the first bet component 32 a, two instances of three matchedentries 170 aligned in consecutive order are identified, including afirst instance of three matched entries 170 aligned vertically in column#6, as indicated by dashed line 210, and a second instance of threematched entries 170 aligned diagonally and extending from column #2, row#7 to column #4, row #5, as indicated by dashed line 212. Thus, sincefirst bet component 32 a required three or more of such instances, firstbet component 32 a may be considered a losing bet.

Regarding the second bet component 32 b, six matched entries 170 arelocated in row #5, as indicated by dashed line 214. Thus, since secondbet component 32 b required six or more matched entries 170 in a singlerow 158, second bet component 32 b may be considered a winning bet.

Regarding the third bet component 32 c, only three of the eight entries152 in row #1 are matched entries 170. Thus, since third bet component32 c required all eight entries 152 in row #1 be matched entries 170,third bet component 32 c may be considered a losing bet.

Regarding the fourth bet component 32 d, only one of the first threeentries 152 in column #8 (i.e., the “win,” “place” and “show” positions)are matched entries 170. Thus, since fourth bet component 32 d requiredall of the first three entries 152 in column #8 be matched entries 170,fourth bet component 32 d may be considered a losing bet.

Thus, second bet component 32 b may be considered a winning bet, whilefirst, third and fourth bet components 32 a, 32 c and 32 d may beconsidered losing bets. A payout 80 for second bet component 32 b may bedetermined based on pari-mutuel rules or based on predetermined odds,depending on the particular embodiment.

Three-Dimensional Bet Matrix

As discussed above, bet matrix 150 is a two-dimensional bet matrix ofentries 152 used to define various bet components 32 of an interval bet30. However, for some interval bets 30, a three-dimensional bet matrixmay be used to define various bet components 32 of an interval bet 30.FIG. 5 illustrates an example three-dimensional bet matrix 400 thatcomprises a number of two dimensional bet matrices 402. Eachtwo-dimensional bet matrix 402 may be similar to two-dimensional betmatrix 150 discussed above with reference to FIG. 3. Eachtwo-dimensional bet matrix 402 within a three-dimensional bet matrix 400may correspond to one of a group of race events, such as a group ofraces at a particular track in a single day or night, for example. Thus,in the embodiment shown in FIG. 5, three-dimensional bet matrix 400includes three two-dimensional bet matrices 402 a, 402 b and 402 c, eachcorresponding to one of three races scheduled to be run at a particulartrack on a particular night.

Each two-dimensional bet matrix 402 a, 402 b and 402 c includes a numberof entries 404 representing possible positions of race participants atan intermediate point 104 and/or the finish line 108 of the racecorresponding to that two-dimensional bet matrix 402 a, 402 b or 402 c.As discussed above regarding bet matrix 150, each column 154 in each betmatrix 402 may correspond with an intermediate point 104 or the finishline 108 of the race corresponding to that bet matrix 402. In theembodiment shown in FIG. 5, for each bet matrix 402, columns #1-#3correspond with an intermediate point 104 in the race corresponding tothat bet matrix 402 and column #4 corresponds with the finish line 108of that race.

Entries 404 that are “matched” are indicated as circled entries 404 inFIG. 5, and denoted as matched entries 410. As discussed above regardingbet matrix 150, each matched entry 410 is an entry 404 in which one ofthe particular race participants (for example, the three selected horses162 shown in FIG. 5) is positioned in the possible position indicated bythat entry 404 at the intermediate point 104 or finish line 108corresponding with the column 154 in which that entry 404 is located.

Like two-dimensional bet matrix 150, three-dimensional bet matrix 400may at least partially define one or more various types of betcomponents 32 for an interval bet 30. For example, as discussed aboveregarding bet matrix 150, certain bet components 32 may regard whether aparticular number of matched entries 404 are aligned consecutively in aparticular direction, such as vertically within a single column 154,horizontally within a single row 158, or diagonally across multiplecolumns 154 and rows 158. Supposing that example bet components 32require three or more matched entries 404 aligned consecutively eithervertically, horizontally, or diagonally, example winning bets are shownin FIG. 5 by the groups of matched entries 404 indicated by dashed lines412 (vertical), 414 (horizontal) and 416 (diagonal).

In addition, certain bet components 32 may regard whether a particularnumber of matched entries 404 are aligned consecutively in a directionperpendicular to the two-dimensional matrices 402. In other words, aparticular bet component 32 may require a particular number of matchedentries 404 in the same column 154 and row 158 across more than one ofthe two-dimensional matrices 402. For example, in the embodiment shownin FIG. 5, a particular bet component 32 may require matched entries 404in the same column 154 and row 158 of each of the three two-dimensionalmatrices 402 a, 402 b and 402 c. An example winning bet of this type ofbet component 32 is shown in FIG. 5 at column #3, row #2 of each matrix402 a, 402 b and 402 c, as indicated by the group of three matchedentries 410 a, 410 b and 410 c.

It should be understood that other types of bet components 32 may beotherwise defined based on the occurrence and/or location of any numberand combination of matched entries 404 within bet matrix 400, includinggroups of matched entries 404 in any direction (for example, horizontal,vertical, or diagonal) within a single two-dimensional matrix 402 oracross multiple two-dimensional matrices 402.

Jackpot Bets

In some embodiments, some or all interval bets 30 and/or bet components32 provided by betting system platform 16 may have a jackpot betcomponent 94, which may be implemented in various ways. Generally, ajackpot bet component 94 is a relatively (or very) low-odds wager havinga relatively (or very) high payout. For instance, regarding atwo-dimensional bet matrix 150, example jackpot bet components 94 maycomprise bets such as: (1) a bet that all (or a particular minimumnumber) of the entries 152 in one or more particular rows 158, (b) aparticular minimum number of rows 158, or (c) all of the rows 158, of abet matrix 150 will be matched entries 170; (2) a bet that all (or aparticular minimum number) of the entries 152 in (a) one or moreparticular columns 154, (b) a particular minimum number of columns 154,or (c) all of the columns 154, of a bet matrix 150 will be matchedentries 170 (which bet may or may not require the particular raceparticipants to be in a particular order in the possible positionsindicated by the entries 152 in each of such particular columns 154);and (3) a bet that a particular minimum number of entries 152 in betmatrix 150 will be matched entries 170. A jackpot bet component 94 maybe a particular bet component 32 of an interval bet 30 or may comprise aportion of an interval bet 30 or one or more particular bet components32 of an interval bet 30.

In some embodiments, a fraction of the wager amount of an interval bet30 placed by a customer 20 may be assigned to one or more jackpot betcomponents 94, either automatically or upon selection by the customer20. For example, a customer 20 may have the option of having aparticular percentage of the wager amount of his interval bet 30allocated to one or more particular jackpot bet components 94. Asanother example, a particular percentage of the wager amounts ofinterval bets 30 received from customers 20 may be automaticallyallocated to one or more particular jackpot bet components 94. Forinstance, for a one-mile race event having seven intermediate points104, betting system platform 16 may automatically allocate the wageramount for an interval bet 30 placed by a customer 20 into nine equalportions for nine bet components 32—one for each of the sevenintermediate points 104, one for the finish line 108, and one jackpotbet component 94.

In some embodiments, a jackpot bet component 94 may be associated with arolling pot (or “jackpot pool”) that grows over time (e.g., over anumber of race events, days, weeks, or years) until a customer 20 has awinning jackpot bet component 94 and wins the jackpot pool. Thus, ifthere are no winning bets on a particular jackpot bet component 94 for aparticular race, the wager amounts allocated to such jackpot betcomponents 94 may be maintained in a jackpot pool and carried forward toone or more subsequent races. A separate jackpot pool may be maintainedfor each type of jackpot bet component 94 such that multiple jackpotpools may be maintained simultaneously. Alternatively, a single jackpotpool may be used for multiple (or all) types of jackpot bets 94 offeredat a particular track or by betting system platform 16, for example.

In other embodiments, rather than having a rolling jackpot pool, ajackpot bet component 94 may be associated with a single race event. Forexample, a jackpot bet component 94 may comprise a bet regarding the (1)the number of rows 158 in a bet matrix 150 having a particular number ofmatched entries 170; (2) the number of columns 154 in a bet matrix 150having a particular number of matched entries 170; or (3) the totalnumber of matched entries 170 in a bet matrix 150. The interval bet(s)30 having bet matrices with the greatest number of such rows 158,columns 154, or total matched entries 170 may be deemed as having awinning jackpot bet component 94 and payouts 80 may be awarded to thecustomer(s) 20 that placed such interval bet(s) 30.

Example Operation of System 10

FIG. 6 is a flowchart illustrating an example method of receiving andmanaging interval bets 30 in accordance with an embodiment of thepresent invention. At step 300, bets 12—including interval bets 30and/or traditional bets 34—regarding a particular race event arereceived from customers 20 via one or more betting system interfaces 14,such as described above with reference to FIG. 1.

At steps 302-308, a particular customer 20 a places an interval bet 30 aregarding a particular horse race as follows. At step 302, customer 20 aselects one or more bet parameters 84 a for an interval bet 30 a,including, for example, a type of interval bet 30 a, one or more betcomponents 32A of the interval bet 30 a, one or more particular horsesfrom the group of horses scheduled to race in the particular horse race,and/or a wager amount for the interval bet 30 a or for each betcomponent 32A of interval bet 30A. In other embodiments, the one or moreparticular horses for interval bet 30 a may be otherwise determined,such as randomly determined by betting system platform 16, for example.In this example, suppose customer 20 a selects two horses, for exampleHorse #3 and Horse #7. At step 304, customer 20 a communicates the betparameters 84 a, as well as the wager amount, to a betting systeminterface 14, which communicates the bet parameters 84 a to bettingsystem platform 16. At step 306, betting system platform 16 generates abet matrix 150 a for customer 20 a's interval bet 30 based on thereceived bet parameters 84 a and various event parameters 82 regardingthe particular horse race, such as the length of the race and the numberof horses scheduled to compete in the race, for example. In otherembodiments, all or portions of bet matrix 150 a may be generated bycustomer 20 a. For example, customer 20 a may select some or all of theentries 152 of bet matrix 150 a. In any event, betting system platform16 may store the generated bet matrix 150 a in memory 72. At step 308,betting system platform 16 communicates the bet matrix 150 a to anappropriate betting system interfaces 14, such as a teller 44 orself-service machine 48, for example, such that the betting systeminterfaces 14 may print a bet ticket 92 for customer 20 a that includessome or all of the following: (a) a printed version of the bet matrix150 a, (b) the wager amount, (c) an indication of the track andparticular race event, (d) the scheduled time for the particular raceevent, and (e) an indication of the two horses (Horse #3 and Horse #7)selected by customer 20 a. Customer 20 a may use bet ticket 92 to trackthe progress of his interval bet 30 a and determine a result for eachbet component 32 a of interval bet 30 a, such as discussed below at step314.

At step 310, betting system platform 16 may allocate the wager amount ofinterval bet 30 a among the various bet components 32 a of interval bet30 a. Such allocation may be made (a) according to selections made bycustomer 20 a when placing interval bet 30 a, (b) based on predeterminedwager allocation rules maintained by betting system platform 16, or (c)according to other criteria. In some embodiments, betting systemplatform 16 allocates an equal portion of the wager amount of intervalbet 30 a to each of the bet components 32 a of interval bet 30 a. Forexample, for an interval bet 30 a having three bet components 32 a,betting system platform 16 allocates a third of the wager amount to eachof the three bet components 32 a. As another example, for a race eventhaving eight bet components (such as a one mile race having a betcomponent 32 corresponding to each ⅛ mile of the race, for example),12.5¢ of each $1.00 wagered on an interval bet 30 may be allocated toeach of the eight bet components 32. In some embodiments, betting systemplatform 16 may automatically allocate the wager amount of an intervalbet 30 a based on the length of the race event or the number ofintermediate points 104 in the race event. For example, in aseven-furlong (⅞ mile) race event having intermediate points 104 at eachfurlong (i.e., each ⅛ mile), betting system platform 16 mayautomatically allocate the wager amount of an interval bet 30 a on therace event into sevenths, wherein one-seventh is allocated to each ofseven bet components 32 (one corresponding to each of six intermediatepoints 104 and one corresponding to the finish line 108). In otherembodiments, betting system platform 16 and/or a betting systeminterface 14 may allow customer 20 a to provide input regarding theallocation of the wager amount of interval bet 30 a among the variousbet components 32 a of interval bet 30 a. For example, supposinginterval bet 30 a includes three bet components 32 a, customer 20 a mayrequest to allocate 50% of the wager amount to one of the bet components32 a and 25% to each of the other two bet components 32 a. Inembodiments in which interval bets 30 are pari-mutuel bets, theallocation of the wager amount to each of the bet components 32 a ofinterval bet 30 a may include allocating the wager amount into one ormore pari-mutuel pools. For example, in an embodiment in which aseparate pari-mutuel pool is provided for each type of bet component 32a, betting system platform 16 may allocate the wager amount into thevarious pari-mutuel pools according to any of the criteria discussedabove.

At step 312, the particular race event begins. At step 314, race results86 are communicated from the track, an OTB entity, or some other entityto betting system platform 16. Race results 86 may indicate at least theactual positions 202 of each horse in the particular race at eachintermediate point 104 and at the finish line 108 of the race. Forexample, race results 86 may include the type of data in table 200 shownin FIG. 4. In some embodiments, such race results 86 are alsocommunicated to one or more betting system interfaces 14 such thatcustomers 20 may track the progress of the race and/or their bets 12 onthe race. In some embodiments, race results 86 are communicated tobetting system platform 16 and/or betting system interfaces 14 in realtime or substantially in real time.

At step 316, betting system platform 16 may determine a bet result 78for each bet component 32 a of interval bet 30 a based on the receivedrace results 86 regarding the race, bet parameters 84 regarding each betcomponent 32 a, and bet matrix 150 a generated at step 306. For example,betting system platform 16 may determine whether each bet component 32 ais a “win,” “loss,” “push,” or “no action” using one or more of thetechniques discussed above with reference to FIGS. 3-4.

At step 318, betting system platform 16 may determine a payout 80 foreach bet component 32 a determined to be a winning bet at step 316. In apari-mutuel system, betting system platform 16 may determine a payout 80for each bet component 32 a according to known methods for determiningpari-mutuel payouts. Betting system platform 16 may take out acommission, or “take out,” from the wager amount of the interval bet 30a or from the portion of the wager amount allocated to each betcomponent 32 a. For example, in some embodiments, such commission or“take out” may be a predetermined percentage (such as 10% for example)of the wager amount. In some instances, payouts 80 determined forcustomer 20 a may be paid to customer 20 a via one or more bettingsystem interfaces 14. Alternatively, betting system platform 16 mayupdate a wagering account for customer 20 a based on the amounts of suchpayouts 80.

If it is determined that, for a particular pari-mutuel pool, none of thebet components 32 a assigned to that pool are winning bets, the wageramounts for such bet components 32 a may be returned to the customers 20who placed such bets, carried forward to a new pari-mutuel poolassociated with a subsequent race, or otherwise handled.

It should be understood that the example method described above may alsoapply to interval bets 30 using other type of bet matrices, such as athree-dimensional bet matrix 400, within the scope of the invention. Itshould also be understood that in various embodiments, the steps of themethods shown in FIG. 6 may be performed in any suitable order and mayoverlap in whole or in part without departing from the scope of thepresent invention. In addition, various steps and methods shown in FIG.6 may be performed in serial or parallel, notwithstanding the examplerepresentations shown in FIG. 6.

In some embodiments, interval bets 30 may further comprise betsregarding the outcome of a game that is based at least in part upon theintermediate results 86 of the race event. For example, the interval bet30 may comprise a bet regarding the outcome of a hand of blackjack orpoker. In these examples, the hand of blackjack or poker associated withthe customer 20 placing the bet 30 is comprised of simulated playingcards that are determined according to the position and/or time of aparticular race participant at various intermediate points 104 in a raceevent. The hand of blackjack or poker associated with a first customer20 is compared against a hand of blackjack or poker, respectively,associated with another customer 20 or a house entity to determine theresult of the bet 30.

FIG. 7 is a flowchart illustrating an example method of receiving andmanaging interval bets 30 regarding the outcome of a game in accordancewith an embodiment of the present invention. At step 500, an intervalbet 30 regarding the outcome of a game is received from a customer 20via one or more betting system interfaces 14, such as described abovewith reference to FIG. 1. At step 502, processor 70 determines betparameters 84 associated with the interval bet 30 received at step 500.For example, processor 70 determines the particular race participant tobe used in the interval bet 30. The particular race participant is oneof many race participants in the particular race event, and may beselected by customer 20 or randomly by betting system platform 16. Inthis example, suppose customer 20 selected Horse #7 from a particularhorse race to be used in the interval bet 30. Processor 70 alsodetermines a wager amount associated with the interval bet 30.

The race event begins at step 504 and platform 16 determinesintermediate race results 86. In particular, at step 506, processor 70determines the actual position 202 of the particular race participant,Horse #7, among all of the participants at a particular intermediatepoint 104. At step 506, processor 70 determines the actual time of theparticular race participant, Horse #7, at the particular intermediatepoint 104. Although the description is detailed with reference todetermining and using the actual times of the particular raceparticipant selected or assigned to the customer 20 at variousintermediate points in the race, it should be understood that the actualtime of the lead participant at various intermediate points in the racemay also be determined and used for processing interval bets 30. Thelead participant comprises the participant that is leading the race (orat least tied for the lead) at the particular intermediate point 104 inthe race. The actual time of the particular race participant (or thelead participant) may comprise the time that has elapsed from thebeginning of the race, from a previous intermediate point 104, or fromany other suitable point in the race event, to the point where theparticular race participant (or the lead participant) reached theparticular intermediate point 104.

Processor 70 determines a simulated playing card for the customer 20 atstep 510 based on the determined position and/or time of the particularrace participant (or the lead participant) at the particularintermediate point 104. In one embodiment, processor 70 determines thevalue of the simulated playing card (e.g., A, 2, 3, 4, 5, 6, 7, 8, 9,10, J, Q, K) based on the position 202 of the particular raceparticipant among all race participants at the particular intermediatepoint 104, and processor 70 determines the suit of the simulated playingcard (e.g., Heart, Diamond, Club, Spade) based on the time of theparticular race participant at the intermediate point 104 (or the timeof the lead participant at such intermediate point 104). In otherembodiments, processor 70 determines the value of the simulated playingcard based on the time of the race participant (or the lead participant)and determines the suit of the simulated playing card based on theposition 202 of the race participant. In still other embodiments, boththe value and suit of the simulated playing card are determined based oneither the position 202 or time of the race participant, or upon anyother suitable number and combination of factors associated with therace event.

To determine the value of the simulated playing card, processor 70 maymap the position 202 determined at step 506 to one of the following cardvalues: A, 2, 3, 4, 5, 6, 7, 8, 9, 10, J, Q, and K. For example,processor 70 may randomly assign one or more card values to eachpossible position 202 at the beginning of a race event and/or at eachintermediate point 104 in the race event, and at the finish line 108.Processor 70 may use the same or different randomly assigned mapping ofpositions 202 and card values for each customer 20 placing an intervalbet 30 regarding a particular race event. Therefore, for a particularintermediate point 104 in a race event having eight participants,processor 70 may randomly determine the following mapping of positions202 and card values for one or more customers 20.

Position Card Value 1 3, Q 2 A, 4 3 5, J 4 7, 10 5 K, 8 6 6 7 2 8 9

For a subsequent intermediate point 104, processor 70 may determine thesame or different mapping of positions 202 and card values for one ormore customers 20. The mapping of positions 202 and card values mayfurther be determined by customers 20, the results of previous raceevents, or any other suitable number and combinations of characteristicsassociated with one or more race events.

To determine the suit of the simulated playing card, processor 70 maymap the time determined at step 508 to one of the following card suits:Heart, Diamond, Club, and Spade. For example, processor 70 may randomlyassign one or more card suits to fractional values of time. Thisassignment may occur at the beginning of a race event and/or at eachintermediate point 104 in the race event and at the finish line 108.Processor 70 may use the same or different randomly assigned mapping oftime and card suits for each customer 20 placing an interval bet 30regarding a particular race event. Alternatively, processor 70 may use afixed mapping of time and card suits for all intermediate points 104 andfinish line 108 for all customers 20. Therefore, for a firstintermediate point 104 in a race event having eight participants,processor 70 may determine the following mapping of time and card suits.

Time (seconds) Card Suit .00-.24 Heart .25-.49 Diamond .50-.74 Club.75-.99 Spade

For a subsequent intermediate point 104, processor 70 may determine thesame or different mapping of time and card suits for one or morecustomers 20. The mapping of time and card suits may further bedetermined by customers 20, the results of previous race events, or anyother suitable number and combinations of characteristics associatedwith one or more race events.

Although a particular mapping of time to card suit is described above,it should be understood that any suitable level of granularity in timemay be used to perform the mapping. For example, a mapping could be 0.00seconds=Hart; 0.01 seconds=Diamond; 0.02 seconds=Club; 0.03seconds=Spade; 0.04 seconds=Hart; 0.05 seconds=Diamond; 0.07seconds=Club; and 0.08 seconds=Spade; etc.

Continuing with the example using the first mapping set forth above,suppose Horse #7 reached the first intermediate point 104 in seventhplace with a fractional time of 0.55 seconds. In this example, processor70 would determine a simulated playing card of “2 of Clubs” for customer20.

Execution proceeds to step 512 where processor 70 determines whether toprovide another simulated playing card to the customer 20. This decisionmay be based at least in part upon the rules of the game being playedand/or upon instructions received from the customer 20. For example, ina blackjack game, the customer 20 may determine that the hand that hasbeen created by the previously determined simulated playing cards issufficient and, therefore, the customer 20 may communicate a “stand”command indicating that the customer 20 does not wish to receive anymore simulated playing cards. This “stand” command may be communicatedby the customer 20 using any suitable voice or data based communicationdevice, such as those associated with betting system interfaces 14. Ifsimulated playing cards are being associated with a house entity inblackjack, then the determination at step 512 may be based upon rulesassociated with blackjack that determine whether a dealer must or mustnot receive another card. For example, as in blackjack, the house entitymay be required to continue receiving simulated playing cards and/or berequired to stop receiving simulated playing cards based upon thecurrent hand of cards already associated with the house entity.

With respect to poker, the customer 20 may continue receiving simulatedbetting cards at any number and combination of intermediate points 104until a suitable number of simulated playing cards have been associatedwith the customer 20 per the rules of the type of poker being played. Insome embodiments, the customer 20 receives a simulated playing card ateach intermediate point 104 of the race event, and then determines ahand of poker to be played based upon at least a portion of thesimulated playing cards that have been determined for the customer 20.For example, the customer 20 may receive eight simulated playing cardsand then determine the best hand for playing poker using five of thesimulated playing cards, thereby discarding three of the simulatedplaying cards from the hand. One of skill in the art can thereforeappreciate that any variety of poker may be implemented using thesetechniques and that any number and combination of simulated playingcards may be determined for the customer 20 at intermediate points 104to satisfy the rules of the particular type of poker being played.

If it is determined at step 512 that another simulated playing card isto be determined for the customer 20, then execution returns to steps506-508 where processor 70 determines another simulated playing card forthe customer 20 based upon the position and/or time of the particularrace participant at another intermediate point 104, such as the nextintermediate point 104, in the race event. Steps 506-512 are thereforerepeated until it is determined that no additional simulated playingcards are to be determined for the customer 20. At this point, executionproceeds to step 514, where processor 70 determines the outcome of thegame and payouts for the interval bets 30.

To determine the outcome of a blackjack game, for example, processor 70compares the hand of simulated playing cards determined for the customer20 with the hand of simulated playing cards determined for a houseentity. Based at least upon this comparison and the rules of blackjack,it is determined whether the customer 20 won the interval bet 30. If so,the customer 20 receives a pari-mutuel payout for the interval bet 30based at least in part upon the amount wagered by the customer 20 andthe size of the betting pool associated with the interval bet 30. Thebetting pool may comprise the sum of all amounts wagered on a blackjacktype interval bet 30 for the particular race event, less a takeout orcommission charged by the race track.

To determine the outcome of a poker game, for example, processor 70compares the hand of simulated playing cards determined for the customer20 with the hands of simulated playing cards determined for othercustomers 20. Based at least upon this comparison and the rules ofpoker, it is determined whether the customer 20 won the interval bet 30.In one embodiment, the group of all customers 20 that placed a pokertype interval bet 30 for a particular race event is divided intosub-groups to mimic a “poker table.” Each poker table may comprise anynumber of customers 20. In a particular embodiment, the composition ofeach poker table may be randomly determined before the race eventbegins. In another embodiment, each poker table is comprised of anysuitable number of customers 20 that placed sequential interval bets 30for the particular race event. For example, the first ten customers 20that placed interval bets 30 for the particular race event may be placedat one poker table. The next ten customers 20 that placed interval bets30 for the particular race event may be placed at another poker table.Each additional poker table may comprise the next ten customers 20 thatplaced interval bets 30 for the particular race event.

To win the interval bet 30 in an embodiment using poker tables, acustomer 20 assigned to a particular poker table need only establish awinning hand of simulated playing cards among all of the customers 20 atthe poker table. The winning customer(s) 20 receives a pari-mutuelpayout for the interval bet 30 based at least in part upon the amountwagered by the customer(s) 20 and the size of the betting poolassociated with the interval bet 30. The betting pool may comprise thesum of all amounts wagered by all the customers 20 at the particularpoker table, less a takeout or commission charged by the race track.

In still other embodiments, the customer 20 plays poker against a houseentity. If the customer 20 wins, then processor 70 may determine apari-mutuel payout for the customer 20 based at least in part upon theamount wagered by the customer and the size of the entire betting poolassociated with the interval bet 30.

FIG. 8 illustrates an example race track 100 for use in generating andmanaging a blackjack type interval bet 30. As explained above withregard to FIG. 7, simulated playing cards 520 are determined for thecustomer 20 at various intermediate points 104 of the race event. Inthis example, simulated playing cards 522 are determined for a houseentity against whom the customer 20 will play a hand of blackjack fordetermining the outcome of the interval bet 30.

In particular, based upon the particular position and/or time of theparticular race horse associated with customer 20, such as Horse #7 usedin the example above, at intermediate point 104 a, processor 70determines a simulated playing card 520 a of “Ace of Diamonds” for thecustomer 20. Simulated playing card 520 a may be presented to thecustomer 20 in real time using any suitable voice or data basedcommunication device, such as those associated with betting systeminterfaces 14. In addition, based upon the particular position and/ortime of the particular race horse associated with the house entity atintermediate point 104 a, processor 70 determines a simulated playingcard 522 a of “5 of Spades” for the house entity. The first simulatedplaying card 522 a may or may not be presented to the customer 20. Atthis point, each of the customer 20 and the house entity has been“dealt” a first simulated playing card.

At intermediate point 104 b, processor 70 again determines simulatedplaying cards 520 and 522. For example, processor 70 may determine asimulated playing card 520 b of “10 of Diamonds” for customer 20 and asimulated playing card of “King of Hearts” for the house entity basedupon the position and/or time of the appropriate race participantsassigned to the customer 20 and house entity, respectively, atintermediate point 104 b. The simulated playing card 520 b may bepresented to the customer 20 in real time using any suitable voice ordata based communication device, such as those associated with bettingsystem interfaces 14. At this point, the customer 20 has a cumulativeblackjack count of twenty against a house entity hand of fifteen.Customer 20 may therefore decide to issue a “stand” command 524indicating that no further simulated playing cards 520 are to beassociated with the customer 20 in this hand of blackjack. In thisregard, the “stand” command can be used to determine the number of cards520 that are “dealt” to the customer 20. If the customer 20 does notissue a command 524 before a predetermined time or a predetermined pointin the race event, such as the next intermediate point 104, then anothersimulated playing card 520 is automatically determined for the customer20. According to the rules of blackjack, the house entity cannot “stand”with a count of fifteen. Therefore, processor 70 determines anothersimulated playing card 522 c of “10 of Hearts” for the house entity atintermediate point 104 c based upon the position and/or time of thehorse associated with the house entity. The addition of the ten to theblackjack count of fifteen already maintained by the house entitycreates a blackjack count of twenty-five for the house entity.

Processor 70 compares the blackjack count of twenty associated with thecustomer 20 against the blackjack count of twenty-five associated withthe house entity and, according to the rules of blackjack, determinesthat the customer wins the hand of blackjack because the house entity“busted.” As a winner of the interval bet 30, the customer 20 receives apayout comprising a pari-mutuel share of the entire betting pool for theinterval bet 30, less a takeout or commission charged by the race track.

FIG. 9 illustrates an example race track 100 for use in generating andmanaging a poker type interval bet 30. As explained above with regard toFIG. 7, simulated playing cards 520 are determined for the customer 20at various intermediate points 104 of the race event. In particular,based upon the particular position and/or time of the particular racehorse associated with customer 20, such as Horse #7 used in the exampleabove, at intermediate point 104 a, processor 70 determines a simulatedplaying card 520 a of “7 of Hearts” for the customer 20.

Customer 20 may receive simulated betting cards 520 at any number andcombination of additional intermediate points 104 until a suitablenumber of simulated playing cards 520 have been “dealt” to the customer20 to play the type of poker associated with the interval bet 30. Forexample, customer 20 may receive the following simulated playing cards520 b-520 h based upon the position and/or time of Horse #7 atintermediate points 104 b-104 g and at finish line 108: “8 of Diamonds”at intermediate point 104 b; “7 of Diamonds” at intermediate point 104c; “6 of Diamonds” at intermediate point 104 d; “5 of Hearts” atintermediate point 104 e; “7 of Spades” at intermediate point 104 f; “7of Hearts” at intermediate point 104 g; and “9 of Hearts” at finish line108. Simulated playing card 520 a-520 h may be presented to the customer20 using any suitable communication device in real time using anysuitable voice or data based communication device, such as thoseassociated with betting system interfaces 14. Customer 20 may thenselect a portion of the simulated playing cards 520, and discard othercards 520, to formulate a hand of poker that will be used to determinethe outcome of the interval bet 30. In one embodiment, a customer 20 mayreceive and use duplicate cards 520, such as cards 520 a and 520 g(e.g., “7 of Hearts”), in the hand of poker.

In this embodiment, customer 20 may select simulated playing cards 520a, 520 c, 520 f, 520 g, and 520 h such that the customer has four cardswith a value of seven, also referred to as “four-of-a-kind.” In otherembodiments where a customer 20 may not use duplicate cards, one ofcards 520 a and 520 g are automatically discarded. In this embodiment,the customer 20 may select simulated playing cards 520 a, 520 b, 520 d,520 e, and 520 h such that the customer has five cards of sequentialvalue, also referred to as a “straight.”

Processor 70 compares the appropriate hand of poker associated withcustomer 20 with the hands of poker held by other customers 20 of theinterval bet 30, such as, for example, hands of poker held by othercustomers 20 at the same poker table, or with a hand of poker held by ahouse entity. Based at least upon this comparison and the rules ofpoker, it is determined whether the customer 20 won the interval bet 30.As a winner of the interval bet 30, customer 20 receives a payoutcomprising a pari-mutuel share of the appropriate betting pool for theinterval bet 30, less a takeout or commission charged by the race track.

In various embodiments, information about the position of one or morerace participants at one or more intermediate points within a race eventmay be used to generate results of a game. In various embodiments,information about the position of one or more race participants at oneor more intermediate points within a race event may be used to determineactions in a game. In some embodiments, the information may include aposition of a single race participant, a position of multiple raceparticipants, information about a single intermediate point, informationabout multiple intermediate points, and/or any other combination ofinformation about the position of one or more race participants at oneor more intermediate points of a race event.

A position of a race participant at an intermediate point within a raceevent may include a relative rank of the race participant compared toother race participants, a time (e.g., time elapsed from start of therace event to reach the intermediate point, time elapsed between leadingand/or lagging race participants, etc.), an order of race participants,a change in time (e.g., change in amount of time elapsed between raceparticipants, change in amount of time elapsed between race intervals,etc.), a change in order (e.g., a change in the order of raceparticipants from a prior interval, etc.), a distance (e.g., a distancebetween race participants, a change in distance traveled over a periodof time, etc.), and/or any other information related to a position ofone or more race participants at one or more intermediate points of arace event.

In various embodiments, one or more positions may be used as input toone or more functions that may generate outcomes and/or actions relatedto a game. It should be understood that using one or more positions todetermine such outcomes and/or actions may include using transformationsof any information related to the positions. Some example functions mayinclude a random number generator, a lookup table, a formula, and so on.For example, a number indicating an order may be used as a seed for arandom number generator in some embodiments. As another example, ann-dimensional lookup chart may be referenced with n numbers, each numberindicating a rank of a race participant at at least one intermediatepoint, to determine an outcome and/or action. As yet another example,one or more positions (e.g., orders, times, etc.) may be used asvariables in a formula that may transform a position into an actionand/or outcome. It should be understood that these examples arenon-limiting and that in various embodiments any transformation and/orcombinations of transformations from a position to an outcome and/orresult may be used to determine outcomes and/or actions based onpositions.

Some embodiments may include a game (e.g., a card game, a roulette game,a number-based game, a slot game, a fantasy sports game, etc.) in whichan outcome is determined based on one or more positions. The outcome,for example, may be based on a value from random number generator, alookup table, etc. Based on the outcome, one or more actions that maylead to that outcome may be determined. In some embodiments, an outcomemay be obtained in a game based through a plurality of game actions(e.g., card draws, slot symbol choices, etc.). For example, the order ofa plurality of race participants may be used to lookup a result of acard game that corresponds to a dealer going bust in a hand ofblackjack. Based on that result, a set of cards and actions performed bythe dealer may be determined that would lead to that result. The gamemay then proceed so that the dealer busts by performing the actions. Insome embodiments, the actions may be chosen randomly from a set ofactions that would result in the outcome. In some embodiments, a secondposition may be used to select the action from a set of possible actionsthat would result in the outcome.

Some embodiments may include a number-based game. A number-based gamemay include, for example, a keno game, a lottery game, a dice-based game(e.g., craps), and so on. A number-based game may include a game inwhich the result of the game is based only on one or more numbers and abet (e.g., a bet on a sequence of lottery numbers, a bet on a roll of apair of dice, etc.). Card games, slot games, and many other casino gamesgenerally do not fall in this category since they typically includenon-number based criteria (e.g., card suit, symbols, etc.). In variousembodiments, one or more positions may be used to determine componentsof a number based game (i.e., numbers draw, an order of numbers, anoutcome, etc.). In one example, information about a position may be usedas input to a formula. The result of the formula may be a number chosenin the game. In another example, a plurality of numbers may bedetermined based on information about one or more positions. The numbersmay be used as a source for determining an outcome of the game. Forexample, for a lottery game that involves the choosing of five numbers,a race event may be divided into seven intervals. Positions of raceparticipants at each of the seven intervals may be used to determine arespective one of seven numbers. The final five numbers that make up thewinning lottery combination may be chosen from these seven numbers. Thechoosing of the five numbers may be made in any way (e.g., by a person,based on a final position, randomly, etc.).

Some embodiments may include a slot game. A slot game may include, forexample, one or more reels. Each reel may have one or more symbolsthereon. The reels may rotate for some period of time. At the end ofrotation, the reels may be stopped so that each displays one or moresymbol. In some embodiments, the symbol shown may be determined based onone or more positions of one or more race participants in a race event.In some implementations, the outcome may be determined directly based onthe positions, and then the symbols may be determined based on theoutcome. In other embodiments, each symbol may be determined based onthe positions. In some embodiments, each race participant may correspondto a reel of a slot machine. A position of each race participant at oneor more intermediate points may then determine the symbol shown on eachreel.

Some embodiments may include altering a characteristic of one or moregames based on one or more positions of one or more race participants atone or more intermediate points of a race event. In some embodiments,the characteristics may include characteristics that define when a gameis won, characteristics that define an amount to be won, characteristicsthat determine an odds of winning a game, and/or any other desiredcharacteristics. For example, in one embodiment, if a particularposition occurs, a bonus round may be initiated in a game. During thebonus round, payout for winnings may be increased, the odds of winningmay be increased, different rules for determining when a player wins maybe used, etc. In some implementations, such a bonus round may be startedif an unlikely event occurs (e.g., a race participant does unusuallywell and/or unusually poorly, an unlikely change of orders in a raceoccur, an underdog does well, a favored participant does poorly, etc.).One particular implementation may include initiating a bonus round if arace participant in last place at a first intermediate point is at firstplace at a second intermediate point or a final point, and/or a raceparticipant at first place at a first intermediate point is at lastplace at the second intermediate point or final point.

In some embodiments, a combination of positions may be used to determineoutcomes and/or actions. It should be understood that any combination ofpositions of race participants at any number of intermediate points of arace event may be combined in any way according to various embodiments.The combination of multiple intermediate points may increase the numberof possible input combinations for a determining function (e.g., theorder of eight participants at two points allows more combinations thanthe input of order of the eight participants at a single point).

In some embodiments, positions may be largely random. In someembodiments, likely positions and/or odds about positions may be known.For example, it may be known that one or more race participants aregenerally faster early and/or later in a race event. Using suchinformation, approximate and/or exact odds related to the order ofparticipants at a particular intermediate point may be determined. Suchodds may be used to assign certain actions and/or outcomes that a gameoperator wants to happen less to orders less likely to occur, and/orconversely to assign certain actions and/or outcomes that a gameoperator wants to happen more to orders more likely to occur.

In some embodiments, relationships between positions associated with oneintermediate point and positions associated with one or more otherintermediate points and/or final points may be known. For example, itmay be known that a race participant that is first at a firstintermediate point is unlikely to be last at a second intermediatepoint. Accordingly, odds of actions and/or outcomes occurring may beassigned to combinations according to their desired frequency byassigning them to combinations that have a desired likelihood ofoccurrence. For example, a bonus round may occur if a very unlikelycombination of events occurs (e.g., a race participant in first place ata first point is in last place at a second point, and a race participantin last place at the first point is in first place at the second point,etc.).

In various embodiments, indications of actions, outcomes, and/or anyother information may be provided. Such indications may be providedthrough by a person, by a display, by a computer, and/or by any otherdesired source. Such indications may include electronic transmissions ofinformation, verbal remarks, visual displays, and/or any otherinformation from which at least a portion of the actions and/or outcomesmay be derived.

Although embodiments of the invention and their advantages are describedin detail, a person skilled in the art could make various alterations,additions, and omissions without departing from the spirit and scope ofthe present invention as defined by the appended claims.

XII. Additional Embodiments

The following should be interpreted as embodiments and not as claims.

A. A method, comprising:

determining a first position of a first race participant at anintermediate point within a race event;

determining a second position of a second race participant at anintermediate point within the race event;

determining an outcome of a game based, at least in part, on the firstposition and the second position, in which the outcome of the game mayresult from a plurality of possible game actions;

determining at least one game action based, at least in part, on theoutcome; and

providing an indication of the at least one game action.

A.1. The method of claim A, in which the game includes a card game andthe at least one game action includes a deal of a card.

A.2. The method of claim A, in which the game includes a number-basedgame, and the at least one game action includes a choosing of a number.

A.2.1. The method of claim A.2, in which the number-based game includesa lottery game.

A.2.2. The method of claim A.2, in which the number-based game includesat least one of a keno game, and a dice-based game.

A.3. The method of claim A, in which the game includes at least one of afantasy sports game, and a roulette game.

A.4. The method of claim A, in which the game includes a slot game, andthe game action includes a choice of at least one slot symbol.

A.5. The method of claim A, in which determining the at least one gameaction includes choosing the at least one game action from a pluralityof possible game actions that would result in the outcome.

A.6. The method of claim A, in which determining the outcome includes atleast one of: using the first and second position as input for a randomnumber generator, using the first and second position as input to alookup table, and using the first and second position as input to aformula.

B. A method, comprising:

determining a position of at least one race participant at anintermediate point within a race event;

determining at least one number in a number-based game based, at leastin part, on the determined position;

determining an outcome of the number-based game based, at least in part,on the at least one number; and

providing an indication of the outcome.

B.1. The method of claim B, in which the number-based game includes alottery game.

B.2. The method of claim B, in which the number-based game includes atleast one of a keno game, and a dice-based game.

B.3. The method of claim B, further comprising determining a secondposition of the at least one race participant at a second intermediatepoint within the race event; and in which determining the at least onenumber includes determining the at least one number based, at least inpart, on the determined position and the determined second position.

B.4. The method of claim B, further comprising determining a secondposition of at least one second race participant at a secondintermediate point within the race event; and in which determining theat least one number includes determining the at least one number based,at least in part, on the determined position and the determined secondposition.

B.4.1. The method of claim B.4, in which the second intermediate pointincludes the first intermediate point.

B.5. The method of claim B, further comprising:

determining a second position of the at least one race participant at anintermediate point within the race event; and

determining at least one second number in the number-based game based,at least in part, on the determined second position; and in which theoutcome is based, at least in part, on the at least one number and theat least one second number.

B.6. The method of claim B, further comprising:

determining a second position of at least one second race participant ata second intermediate point within the race event; and

determining at least one second number in the number-based game based,at least in part, on the determined second position; and in which theoutcome is based, at least in part, on the at least one number and theat least one second number.

B.6.1. The method of claim B.6, in which the second intermediate pointincludes the first intermediate point.

B.7. The method of claim B, in which determining the at least one numberincludes at least one of: using the position as input for a randomnumber generator, using the position as input to a lookup table, andusing the position as input to a formula.

C. A method comprising:

determining a position of at least one race participant at anintermediate point within a race event;

determining at least one slot symbol for a slot game based, at least inpart, on the determined position; and

providing an indication of the at least one slot symbol.

C.1. The method of claim C, in which determining the at least one slotsymbol includes selecting the at least one slot symbol from a pluralityof possible slot symbols based, at least in part, on the determinedposition.

C.2. The method of claim C, further comprising determining a secondposition of the at least one race participant at a second intermediatepoint within the race event; and in which determining the at least oneslot symbol includes determining the at least one slot symbol based, atleast in part, on the determined position and the determined secondposition.

C.3. The method of claim C, further comprising determining a secondposition of at least one second race participant at a secondintermediate point within the race event; and in which determining theat least one slot symbol includes determining the at least one slotsymbol based, at least in part, on the determined position and thedetermined second position.

C.3.1. The method of claim C.3, in which the second intermediate pointincludes the first intermediate point.

C.4. The method of claim C, further comprising:

determining a second position of the at least one race participant at anintermediate point within the race event;

determining at least one second slot symbol for the slot game based, atleast in part, on the determined second position; and

providing an indication of the at least one second slot symbol.

C.5. The method of claim C, further comprising:

determining a second position of at least one second race participant ata second intermediate point within the race event;

determining at least one second slot symbol for the slot game based, atleast in part, on the determined second position; and

providing an indication of the at least one second slot symbol.

C.5.1. The method of claim C.5, in which the second intermediate pointincludes the first intermediate point.

C.6. The method of claim C, in which determining the at least one slotsymbol includes at least one of: using the position as input for arandom number generator, using the position as input to a lookup table,and using the position as input to a formula.

D. A method comprising:

determining at least one position of at least one race participant at atleast one intermediate point within a race event; and

adjusting at least one characteristic of a simulated game based, atleast in part on the at least one determined position.

D.1. The method of claim D, in which the simulated game includes atleast one of a card game, a number-based game, a slot game, a roulettegame, and a fantasy sports game.

D.2. The method of claim D, in which adjusting the at least onecharacteristic includes adjusting at least one characteristic thatdefines when the game is won, adjusting at least one characteristic thatdefines odds of the game, and at least one characteristic that definesan amount won by a winner of the game.

D.3. The method of claim D, in which adjusting the at least onecharacteristic includes enabling a bonus round of the game.

D.4. The method of claim D, in which determining the at least oneposition includes determining a plurality of positions of the at leastone race participant at a plurality of intermediate points.

D.4.1. The method of claim D.4, in which adjusting includes adjustingbased on a change in the plurality of positions.

D.4.2. The method of claim D.4, in which the at least one raceparticipant includes a plurality of race participants

1. A method, comprising the steps of: from one or more sensors at a raceevent, receiving a first position or time of a first race participant atan intermediate point within the race event and a second position ortime of a second race participant at an intermediate point within therace event; computing in a computer an outcome of a computer-simulatedgame based, at least in part, on the first position or time and thesecond position or time, in which the outcome of the game may resultfrom a plurality of possible actions that are legal within the rules ofthe game; computing in the computer at least one action of the simulatedgame that, in a legal play within the rules of the game, results in theoutcome; and displaying to a player of the computer-simulated game thecomputed game action and the outcome.
 2. The method of claim 1, in whichthe game includes a card game and the at least one game action includesa deal of a card.
 3. The method of claim 1, in which the game includes anumber-based game, and the at least one game action includes a choosingof a number.
 4. The method of claim 3, in which the number-based gameincludes a lottery game.
 5. The method of claim 3, in which the gameincludes at least one of a keno game, and a dice-based game.
 6. Themethod of claim 1, in which the game includes at least one of a fantasysports game, and a roulette game.
 7. The method of claim 1, in which thegame includes a slot game, and the game action includes a choice of atleast one slot symbol.
 8. The method of claim 1, in which computing theat least one game action includes choosing the at least one game actionfrom a plurality of possible game actions that would result in theoutcome.
 9. The method of claim 1, in which computing the outcomeincludes at least one of: using the first and second position or time asinput for a random number generator, using the first and second positionor time as input to a lookup table, and using the first and secondposition or time as input to a formula.
 10. One or more non-transitorycomputer-readable storage media, having stored thereon programs to causeone or more computers to: receive from one or more sensors at a raceevent a position or time of at least one race participant at anintermediate point within the race event; compute an outcome of the acomputer-simulated game based, at least in part, on the on the receivedposition or time, in which the outcome of the game may result from aplurality of possible actions that are legal within the rules of thegame; compute at least one action of the simulated game that, in a legalplay within the rules of the game, results in the outcome; and displayto a player of the computer-simulated game the computed game action andthe outcome.
 11. The non-transitory, computer-readable storage media ofclaim 10, in which the game includes a lottery game.
 12. Thenon-transitory, computer-readable storage media of claim 10, in whichthe game includes at least one of a keno game, and a dice-based game.13. The non-transitory, computer-readable storage media of claim 10,further comprising: receiving from the sensor(s) a second position ortime of the at least one race participant at a second intermediate pointwithin the race event; and computing the at least one outcome includescomputing the at least one outcome based, at least in part, on thedetermined position or time and the received second position or time.14. The non-transitory, computer-readable storage media of claim 10,further comprising: receiving from the sensor(s) a second position ortime of at least one second race participant at a second intermediatepoint within the race event; and computing the at least one outcomebased, at least in part, on the received position or time and thereceived second position or time.
 15. The non-transitory,computer-readable storage media of claim 10, further comprising:receiving from the sensor(s) a second position or time of the at leastone race participant at an intermediate point within the race event; andcomputing the outcome based, at least in part, on the received positionor time and the second received position or time.
 16. Thenon-transitory, computer-readable storage media of claim 10, furthercomprising: receiving from the sensor(s) a second position or time of atleast one second race participant at a second intermediate point withinthe race event; and computing in a computer the outcome based, at leastin part, on the second received position or time.
 17. Thenon-transitory, computer-readable storage media of claim 10, in whichcomputing the at least one outcome includes at least one of: using theposition or time as input for a random number generator, using theposition or time as input to a lookup table, and using the position ortime as input to a formula.
 18. A method comprising the steps of: fromone or more sensors at a race event, receiving a position or time of atleast one race participant at an intermediate point within the raceevent; computing in a computer an outcome of a computer-simulated gamebased, at least in part, on the received position or time, in which thecomputed outcome of the game may result from a plurality of possibleactions that are legal within the rules of the game; computing in thecomputer at least one action of the simulated game that, in a legal playwithin the rules of the game, results in the computed outcome; anddisplaying to a player of the computer-simulated game the computed gameaction and the outcome.
 19. The method of claim 18, further comprising:receiving from the sensor(s) a second position or time of the at leastone race participant at a second intermediate point within the raceevent; and computing the at least one outcome based, at least in part,on the received position or time and the received second position ortime.
 20. The method of claim 18, further comprising: receiving from thesensor(s) a second position or time of at least one second raceparticipant at a second intermediate point within the race event; andcomputing the at least one outcome based, at least in part, on thereceived position or time and the received second position or time. 21.The method of claim 20, in which the second intermediate point includesthe first intermediate point.
 22. The method of claim 18, furthercomprising: receiving from the sensor(s) a second position or time ofthe at least one race participant at a second intermediate point withinthe race event; and computing the game action based, at least in part,on the received second position or time.
 23. The method of claim 18,further comprising: receiving from the sensor(s) a second position ortime of at least one second race participant at a second intermediatepoint within the race event; computing the outcome based, at least inpart, on the received second position or time.
 24. The method of claim18, in which computing the at least one outcome includes at least oneof: using the position or time as input for a random number generator,using the position or time as input to a lookup table, and using theposition or time as input to a formula.
 25. The method of claim 18, inwhich computing the at least one position or time includes receivingfrom the sensor(s) a plurality of positions of the at least one raceparticipant at a plurality of intermediate points.
 26. The method ofclaim 25, in which adjusting includes adjusting based on a change in theplurality of positions.
 27. The method of claim 25, in which the atleast one race participant includes a plurality of race participants.28. The method of claim 18, in which the game includes a card game andthe at least one game action includes a deal of a card.
 29. The methodof claim 18, in which the game includes a number-based game, and the atleast one game action includes a choosing of a number.
 30. The method ofclaim 18, in which the game includes a slot game, and the game actionincludes a choice of at least one slot symbol.
 31. The method of claim18, in which computing the at least one game action includes choosingthe at least one game action from a plurality of possible game actionsthat would result in the outcome.
 32. A method comprising the steps of:from one or more sensors at a race event, receiving at least oneposition or time of at least one race participant at at least oneintermediate point within the race event; and computing in a computer anadjustment to at least one rule characteristic of a computer-simulatedgame based, at least in part on the at least one received position ortime; the adjusting the at least one characteristic including at leastone adjustment from the group including: adjusting at least onecharacteristic that defines when the game is won, adjusting at least onecharacteristic that defines odds of the game, and at least onecharacteristic that defines an amount won by a winner of the game. 33.The method of claim 32, in which the simulated game includes at leastone of a card game, a number-based game, a slot game, a roulette game,and a fantasy sports game.
 34. The method of claim 32, in whichadjusting the at least one characteristic includes enabling a bonusround of the game.